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
336382967470	336382968022	336382968572	336382969122	336382969672	336382970222	336382970772	336382971322	336382971872	336382972422	336382972972	336382973522	336382974072	336382974622	336382975172	336382975722	336382976272	336382976822	336382977372	336382977922	336382978472	336382979022	336382979572	336382980122	336382980672	336382981222	336382981772	336382982322	336382982872	336382983422	336382983972	336382984522	336382985072	336382985622	336382986172	336382986722	336382987272	336382987822	336382988372	336382988922	336382989472	336382990022	336382990572	336382991122	336382991672	336382992222	336382992772	336382993322	336382993872	336382994422	336382994972	336382995522	336382996072	336382996622	336382997172	336382997722	336382998272	336382998822	336382999372	336382999922	336383000472	336383001022	336383001572	336383002122	336383002672	336383003222	336383003772	336383004322	336383004872	336383005422	336383005972	336383006522	336383007072	336383007622	336383008172	336383008722	336383009272	336383009822	336383010372	336383010922	336383011472	336383012022	336383012572	336383013122	336383013672	336383014222	336383014772	336383015322	336383015872	336383016422	336383016972	336383017522	336383018072	336383018622	336383019172	336383019722	336383020272	336383020822	336383021372	336383021922	336383022472	336383023022	336383023572	336383024122	336383024672	336383025222	336383025772	336383026322	336383026872	336383027422	336383027972	336383028522	336383029072	336383029622	336383030172	336383030722	336383031272	336383031822	336383032372	336383032922	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
46905	43972	26865	22740	21027	16202	9723	5755	12275	37290	34700	25531	14071	6401	2184	826	267	278	298	286	288	312	294	277	290	310	297	278	274	293	274	282	286	290	316	294	297	270	254	275	297	271	280	300	282	306	281	297	301	256	285	276	281	264	266	285	302	268	302	274	269	300	291	277	272	293	278	273	275	268	294	257	285	290	297	284	260	245	300	288	301	282	287	278	273	317	300	276	313	320	280	289	267	261	296	266	304	291	274	267	291	295	300	268	288	276	281	293	295	278	278	259	274	291	280	312	272	287	276	278	274	273	248	314	279	283	255	314	274	292	311	312	306	293	313	278	256	314	292	306	299	279	284	305	296	281	284	280	284	265	296	282	284	310	294	266	295	281	279	304	301	282	275	289	288	280	268	277	277	280	290	295	284	269	253	263	256	293	284	279	279	264	294	273	298	235	285	316	307	270	289	281	300	280	286	254	272	302	267	275	291	288	290	288	325	258	270	300	330	281	295	250	281	283	281	254	275	282	291	291	272	305	289	277	304	264	299	278	264	266	318	251	284	262	302	316	277	289	295	292	271	298	303	299	293	260	313	291	275	265	286	285	292	267	267	260	262	261	274	287	285	280	274	282	283	276	256	281	275	282	305	267	288	243	293	263	277	281	295	286	267	299	268	295	267	288	280	311	287	278	277	301	276	277	292	292	265	300	273	267	259	267	284	291	292	286	300	289	264	290	279	273	278	265	293	304	279	278	274	274	304	276	254	296	289	280	284	275	291	297	289	276	296	283	294	311	278	270	280	266	272	323	298	323	300	282	278	267	282	261	279	279	268	276	266	298	302	274	260	284	279	282	255	286	279	290	282	274	274	298	270	316	273	300	281	287	274	281	315	264	267	289	301	272	289	285	266	278	296	261	291	284	295	321	278	304	293	303	255	281	277	280	261	299	280	301	274	293	278	275	282	292	268	257	266	263	302	267	273	283	276	330	271	287	278	261	279	281	266	297	267	252	289	291	295	277	262	290	281	309	274	266	279	272	282	293	272	294	292	300	264	291	293	288	286	284	287	278	270	290	283	298	269	293	275	283	276	240	310	291	263	302	279	263	306	259	280	277	256	292	294	264	275	296	295	305	281	264	302	278	317	250	295	254	298	285	293	287	268	317	287	292	283	322	277	255	237	319	288	295	259	294	258	280	291	285	279	275	305	278	273	293	272	302	292	290	273	286	264	265	275	293	286	284	315	269	286	292	275	272	282	263	245	288	282	290	286	313	281	271	281	262	303	273	260	308	289	241	306	306	270	282	290	311	284	281	277	303	292	293	280	280	290	251	270	268	262	263	293	264	255	281	297	305	331	276	303	272	291	278	245	295	281	280	263	284	269	273	289	236	272	298	305	273	292	299	262	301	305	310	294	322	275	276	266	282	275	272	296	278	301	231	294	272	284	293	316	282	270	312	331	260	295	264	266	250	271	340	296	278	323	276	301	279	330	306	266	286	289	259	307	274	291	290	309	284	256	283	252	298	262	282	286	257	284	277	279	302	289	311	288	294	248	272	260	290	308	260	278	283	294	275	257	299	282	283	266	286	224	290	288	297	284	263	287	313	266	286	270	280	275	311	300	294	281	268	282	331	275	278	283	253	289	309	238	314	277	286	287	248	263	296	286	298	297	267	264	318	273	245	290	264	238	281	303	266	278	298	273	283	265	285	286	311	275	296	283	281	253	274	302	290	287	302	291	291	260	282	283	306	288	272	300	273	267	262	267	274	298	288	301	258	252	280	266	276	305	282	279	273	304	301	264	264	251	271	273	285	300	284	305	267	255	308	293	291	273	277	302	297	304	289	283	292	278	282	260	285	284	252	304	278	285	300	257	291	283	292	321	290	287	268	306	276	286	270	259	294	324	282	272	276	305	280	314	297	335	281	292	311	265	269	286	301	293	281	266	251	260	285	295	298	254	302	277	287	288	241	252	270	274	313	281	290	329	289	261	290	279	246	295	276	272	277	268	276	263	279	305	296	302	275	290	273	276	277	284	244	338	289	252	286	280	309	307	248	280	281	258	273	278	300	314	298	311	273	295	261	272	272	250	285	288	298	262	319	300	262	292	281	298	257	288	284	237	268	239	250	267	286	282	306	271	257	302	288	326	280	282	259	286	241	287	312	271	273	272	301	267	281	301	285	303	275	282	253	250	303	282	262	290	283	272	279	265	282	282	280	290	314	301	270	248	306	263	303	305	276	282	336	260	260	279	264	303	273	292	302	250	289	286	291	265	280	284	303	293	252	311	282	296	272	283	298	301	311	281	266	279	275	311	257	300	289	297	301	313	314	266	305	282	290	296	297	285	267	270	268	293	274	295	296	337	261	304	318	283	263	304	281	266	308	283	276	300	286	259	316	293	272	278	275	295	279	267	271	261	282	280	307	293	316	282	301	292	310	274	286	290	268	283	273	288	275	280	312	273	290	274	273	269	279	282	300	282	283	294	314	265	271	271	281	293	294	249	277	262	306	291	264	289	317	267	331	288	259	316	310	295	269	285	287	271	295	279	316	236	255	307	265	277	267	311	275	275	289	244	283	265	282	294	297	294	262	285	296	280	292	298	266	265	275	320	301	297	312	291	298	280	282	314	284	266	284	274	269	301	280	256	300	315	297	317	287	284	265	282	281	282	270	310	262	268	263	284	257	268	289	298	256	306	311	283	304	308	263	278	274	290	271	279	276	267	300	290	316	267	300	294	276	275	292	244	291	275	273	315	282	306	285	243	321	290	284	267	267	282	293	279	262	286	326	257	274	324	313	292	290	265	292	277	295	300	288	268	257	279	304	264	284	278	291	252	260	278	281	264	267	282	261	283	265	261	309	281	300	313	324	261	307	280	286	309	285	302	279	323	287	297	262	324	247	293	307	307	299	293	311	288	299	279	271	277	264	287	296	265	314	288	295	291	296	277	263	272	234	277	277	275	265	271	260	299	284	298	300	286	280	272	277	277	300	286	264	272	269	261	266	282	282	257	288	284	275	233	283	321	306	317	289	305	274	276	315	314	272	280	308	300	302	281	286	241	297	276	258	249	292	298	292	271	287	265	264	301	320	299	267	231	296	325	324	260	277	281	277	308	270	285	245	295	268	288	254	276	263	268	266	268	289	282	288	307	281	275	282	293	275	296	304	319	303	284	281	315	305	309	275	305	275	289	298	267	270	277	259	270	299	277	280	305	243	276	293	290	285	311	280	273	256	287	271	269	293	298	254	273	283	310	286	275	265	289	286	305	289	299	311	280	313	303	284	281	272	287	282	268	297	301	279	262	306	295	253	290	294	284	261	277	280	287	278	292	280	263	260	261	284	303	272	270	267	280	318	304	303	273	304	288	288	256	237	275	282	259	299	291	269	300	282	284	275	296	339	286	288	279	265	292	280	289	283	274	272	301	274	287	264	305	288	305	270	284	264	287	290	282	256	282	289	297	275	252	276	286	263	292	272	251	230	281	283	304	293	304	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36529	40584	5605	6574	6340	5594	6024	9513	29393	52336	49922	40930	29148	17128	7571	2661	652	690	608	629	635	644	644	622	652	660	729	672	638	649	639	655	634	653	672	634	676	721	660	707	667	700	645	652	614	625	629	700	608	625	663	655	655	694	619	650	662	648	641	628	674	658	626	663	655	600	655	672	684	667	645	651	623	633	652	696	680	658	633	627	656	667	620	619	669	694	640	620	661	643	607	671	637	657	640	628	648	608	606	662	584	639	660	635	634	634	642	656	662	662	658	644	599	634	663	672	637	655	661	601	649	644	673	670	590	715	680	686	625	659	619	648	686	668	684	687	674	673	582	660	651	667	652	672	620	717	604	694	654	666	627	644	623	639	635	654	623	670	685	665	646	646	694	654	640	695	682	665	666	677	663	692	639	681	660	647	683	667	637	622	626	625	619	602	626	661	613	636	683	705	630	666	671	644	671	650	637	699	670	669	649	649	629	642	668	683	692	627	610	661	694	641	638	648	687	672	682	711	643	684	622	634	602	621	658	611	653	655	642	639	692	639	700	638	634	621	661	679	632	637	618	640	664	691	619	647	644	682	667	650	664	595	656	608	698	655	653	659	653	633	688	648	627	677	679	638	653	690	679	692	632	670	661	613	662	625	617	672	680	624	670	666	656	663	669	708	673	667	691	574	595	692	665	660	676	660	607	599	639	621	624	624	596	636	594	676	648	640	640	629	648	655	617	668	640	635	645	633	653	619	707	684	656	667	708	637	638	649	663	695	647	691	644	672	698	663	657	636	671	647	631	614	685	626	566	684	603	612	720	641	677	635	628	654	655	635	662	691	637	683	662	658	632	671	603	642	657	666	655	645	640	622	656	634	676	627	681	693	683	646	649	604	680	666	623	635	673	612	621	637	641	642	651	654	656	641	619	647	619	675	658	690	636	637	615	655	666	688	627	572	647	635	623	665	672	666	585	660	649	625	677	677	642	636	601	621	654	647	663	595	666	608	659	669	600	679	662	672	623	627	622	668	650	631	701	639	653	649	620	627	634	671	672	643	617	633	675	676	615	676	659	641	631	674	693	634	657	659	639	683	623	650	657	630	659	647	668	666	632	616	682	628	642	633	645	640	705	652	639	597	675	648	656	644	678	661	681	629	631	605	620	622	701	645	677	650	668	636	627	665	645	674	660	669	665	661	632	659	617	645	651	650	693	664	618	616	680	634	640	688	616	661	601	651	657	600	661	671	640	640	646	604	643	669	671	645	663	622	668	645	643	658	647	615	625	655	640	662	600	669	658	648	689	650	630	659	669	623	636	690	644	620	607	663	678	665	654	678	612	623	702	646	646	615	653	610	647	643	679	600	648	686	655	609	681	621	659	666	653	637	624	686	665	652	646	674	659	632	627	639	591	629	624	628	666	652	662	633	632	617	617	626	677	643	715	665	651	650	640	656	639	639	658	690	626	679	648	613	597	679	668	636	613	698	636	636	701	629	639	634	697	680	693	597	672	691	653	673	682	664	646	665	656	665	654	607	638	639	665	644	654	673	664	641	698	628	695	647	634	653	669	617	677	646	643	660	664	654	606	649	667	639	579	647	667	629	660	640	609	627	595	624	660	638	649	665	643	635	620	633	614	661	659	639	645	649	670	649	593	646	584	657	683	702	634	683	676	622	625	682	661	613	637	632	652	601	658	620	655	677	658	624	628	611	657	641	639	672	653	673	632	707	645	612	645	669	649	648	647	601	667	649	614	618	639	637	655	606	663	659	634	655	632	620	618	633	698	663	645	692	645	652	663	657	661	607	654	631	657	626	659	650	635	669	657	664	673	630	618	595	664	634	625	649	664	684	667	644	679	660	671	675	623	700	682	667	635	639	632	674	646	667	654	686	646	641	672	647	684	625	685	663	627	656	651	605	678	681	670	675	653	698	627	671	640	628	642	627	671	670	672	577	612	641	671	666	602	705	643	663	640	623	632	628	647	640	640	612	677	652	673	689	604	665	571	621	644	615	663	709	663	636	732	663	667	676	640	683	634	652	655	677	687	710	648	643	648	646	643	660	636	663	632	659	662	661	675	633	599	625	654	678	636	626	707	665	663	658	649	638	651	644	644	662	681	659	663	600	676	703	627	675	628	658	669	627	645	616	660	723	611	660	653	645	662	630	655	647	637	654	682	703	645	613	669	629	603	640	696	673	674	695	703	651	651	673	615	617	688	673	686	653	625	656	678	616	629	652	681	704	623	670	641	676	618	655	640	635	673	625	673	658	670	624	670	641	680	651	674	647	649	645	684	658	666	630	654	655	643	656	619	647	655	658	639	678	618	625	691	628	634	626	679	633	645	617	641	604	650	638	653	652	637	616	636	720	630	652	611	649	624	646	690	628	624	668	634	626	651	647	686	661	611	627	683	664	610	632	593	622	596	668	636	654	669	645	662	655	609	642	654	618	653	633	681	648	691	677	639	669	663	672	622	664	648	626	680	660	664	637	643	647	677	675	654	631	685	620	666	670	666	724	641	591	630	659	668	653	649	618	600	687	616	636	663	665	668	678	666	651	632	668	671	714	621	665	655	625	628	663	633	596	652	679	661	663	675	678	645	635	644	640	691	667	669	649	657	637	643	645	650	585	670	660	651	668	650	658	652	633	664	617	657	664	673	704	669	676	650	643	620	665	632	651	675	634	633	620	669	640	644	640	678	653	621	673	691	683	675	623	669	654	668	609	649	673	616	647	672	595	628	644	628	703	652	649	637	639	700	670	646	641	671	694	620	650	675	672	615	625	646	661	660	684	648	648	667	701	695	690	669	632	614	652	666	652	651	668	627	660	693	661	639	634	665	625	652	615	628	638	631	651	657	652	693	674	623	661	657	680	631	699	686	620	703	673	684	679	664	613	623	668	636	649	691	699	637	615	650	634	667	661	683	646	627	666	651	645	632	664	612	646	637	648	673	639	657	680	617	690	664	649	634	606	652	638	699	650	642	621	633	714	603	678	697	676	659	651	680	634	634	658	633	662	681	634	620	686	645	617	633	636	681	620	648	682	648	680	654	601	655	651	638	639	667	665	683	737	656	619	681	653	663	623	683	638	664	671	653	652	688	638	648	637	638	636	654	639	650	678	639	619	669	659	642	658	726	620	656	678	672	672	614	654	629	653	613	652	612	616	659	670	621	636	609	641	660	623	654	621	658	660	643	656	691	681	638	650	637	647	608	607	647	656	644	682	648	663	623	655	610	653	607	624	613	660	645	652	682	679	664	638	675	680	631	662	647	667	655	628	691	689	607	669	657	629	644	649	678	664	662	632	659	651	657	635	640	644	656	681	632	682	669	638	659	654	613	692	650	602	683	620	670	674	611	606	658	626	660	631	690	678	692	650	656	693	648	702	659	649	673	689	711	627	612	634	649	635	621	596	657	658	678	636	648	596	654	641	648	623	634	645	627	637	643	653	637	613	685	622	649	651	692	633	633	695	646	629	632	642	614	625	628	628	635	646	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49045	38300	25015	22499	19133	13293	7585	6455	13063	34471	34925	26588	16996	7518	2391	785	304	295	318	312	300	302	279	263	258	288	284	290	294	264	292	287	289	288	282	275	324	306	303	291	294	299	304	282	277	291	289	290	304	265	270	260	291	300	324	261	275	281	238	268	270	293	283	289	321	258	296	285	267	291	298	266	281	270	279	259	314	284	290	269	265	301	268	319	323	275	274	301	311	277	285	282	287	274	274	321	287	293	269	291	255	227	311	283	313	297	278	280	307	276	304	288	308	348	269	286	285	309	268	280	293	287	307	265	297	279	294	304	275	276	268	273	297	297	293	293	280	290	275	303	290	281	281	287	275	303	312	300	320	306	282	259	294	260	299	306	303	270	320	299	293	312	277	287	281	239	276	260	307	285	299	274	301	299	281	298	321	276	304	324	265	287	283	298	301	308	309	280	298	275	279	296	306	298	307	288	325	281	305	288	270	280	297	297	277	243	290	292	270	307	302	292	286	254	282	296	283	262	298	304	296	325	277	286	279	271	307	290	292	298	295	284	265	320	281	310	310	285	292	282	300	267	297	259	306	311	258	286	318	293	302	271	283	264	263	318	331	315	280	286	317	291	289	267	256	280	296	298	276	303	272	293	299	319	290	284	265	265	303	300	282	280	270	299	327	294	259	283	266	321	287	280	265	280	276	270	278	289	270	265	274	289	270	313	277	279	324	282	260	261	270	271	302	268	284	304	300	308	283	264	293	301	272	295	309	299	274	306	304	287	269	281	298	312	265	260	274	305	273	300	289	298	274	272	282	266	294	322	296	308	314	285	284	276	292	267	287	289	286	277	274	296	313	304	305	305	306	333	299	298	300	304	314	311	296	299	267	292	270	262	283	286	321	280	325	292	280	282	293	301	300	311	283	293	303	294	276	282	261	296	291	293	342	289	305	311	285	251	293	291	315	295	282	280	293	243	273	301	299	280	277	282	288	281	293	279	309	277	285	284	283	293	283	284	279	308	278	305	273	308	298	294	277	291	268	266	306	299	280	265	258	300	297	306	282	281	284	303	268	283	315	292	297	284	258	288	283	239	328	320	257	314	305	276	311	300	325	292	270	274	270	283	297	294	314	270	268	289	289	268	289	289	307	301	276	277	297	288	298	287	272	273	280	292	291	259	266	325	275	308	309	268	270	307	273	289	270	311	278	281	273	278	262	289	269	280	288	297	314	275	308	291	283	312	276	280	306	273	313	294	295	280	269	303	269	264	283	270	280	278	288	283	313	270	319	271	283	288	303	269	263	319	270	290	319	271	308	296	295	287	309	285	272	290	269	269	285	255	302	297	277	288	294	262	295	252	287	277	314	254	269	293	302	298	293	308	296	256	290	285	276	315	255	287	282	272	276	291	276	311	280	290	320	282	324	290	270	290	285	314	277	293	271	271	283	264	258	261	294	290	289	300	281	309	320	279	296	310	280	290	269	263	286	303	308	291	261	307	290	259	271	249	265	304	273	280	298	242	335	292	261	300	279	273	282	303	340	292	295	260	304	258	264	261	248	273	298	277	276	328	303	307	275	288	290	276	262	277	287	278	292	322	299	295	291	282	281	292	298	286	294	273	317	275	266	284	276	270	272	296	257	257	294	288	254	251	283	309	297	299	282	301	293	291	297	262	287	256	285	285	273	285	289	292	282	281	288	309	307	279	275	255	248	280	290	301	274	259	301	284	269	307	295	273	275	284	249	296	257	324	295	287	308	283	288	289	284	267	303	267	311	283	256	268	281	280	301	227	279	292	279	286	334	313	257	277	295	263	270	273	307	292	276	291	317	284	298	295	294	309	291	272	310	297	307	272	287	260	282	310	304	312	269	279	315	328	279	285	298	297	305	275	280	294	313	315	319	292	271	252	306	285	273	272	273	276	282	271	290	283	275	303	298	287	260	294	268	284	303	294	298	297	271	280	286	273	303	285	309	287	266	315	245	299	279	266	285	286	300	307	300	308	273	294	277	308	308	312	265	299	274	310	290	311	309	288	304	259	293	323	285	297	285	285	240	282	284	293	315	317	288	275	308	313	276	305	329	266	293	287	278	254	286	303	266	284	287	259	311	300	278	307	288	275	290	306	277	288	237	257	309	309	275	257	301	293	323	310	291	300	294	278	259	327	275	296	289	284	284	304	313	289	287	287	270	303	277	265	312	271	291	320	310	280	298	257	305	270	281	270	290	304	276	275	266	267	260	300	291	287	281	292	256	279	310	244	267	241	288	277	311	322	231	308	285	307	299	261	278	275	268	289	316	299	295	298	356	289	303	301	280	263	250	307	288	310	306	298	281	301	281	283	272	301	277	288	303	282	271	268	283	303	282	301	302	279	285	318	263	273	296	284	294	301	245	294	250	276	309	299	289	288	272	270	279	291	301	276	293	318	307	287	279	266	289	287	298	263	308	314	283	271	278	291	285	287	297	281	286	272	310	296	319	288	268	299	267	283	300	257	286	301	276	298	289	273	297	269	281	295	291	273	281	279	311	250	273	309	303	289	275	312	288	280	322	291	266	302	295	314	276	280	285	276	301	271	274	298	291	276	313	299	303	259	275	304	295	307	298	305	295	284	308	307	267	309	265	286	303	277	316	261	303	284	309	281	261	295	296	267	293	274	281	300	275	276	293	301	313	287	274	329	283	318	278	262	293	288	274	271	284	276	305	306	300	286	284	292	293	271	293	304	281	272	263	307	289	318	279	275	295	258	282	293	293	309	303	311	289	304	310	303	291	299	300	258	288	291	289	273	285	280	289	288	280	275	303	264	284	277	280	307	311	303	288	300	298	281	276	291	293	284	276	284	296	276	324	312	276	266	288	283	267	309	279	305	305	306	261	270	299	295	289	327	327	268	300	274	302	270	273	318	295	278	267	257	309	297	281	258	268	271	270	272	289	228	273	320	271	294	302	263	293	276	286	313	270	303	291	252	284	273	285	273	286	280	289	299	271	256	258	299	298	295	288	275	301	291	310	269	257	303	286	297	286	278	276	316	296	303	276	294	296	319	268	271	320	284	285	346	290	308	265	276	302	281	318	309	301	286	301	301	300	289	268	315	296	315	318	276	316	284	301	280	237	292	282	310	303	290	294	265	304	287	306	283	302	303	305	269	278	284	296	279	310	263	316	298	266	297	313	291	273	279	293	302	292	298	303	317	314	292	301	284	299	312	314	301	281	314	285	267	296	296	293	293	291	278	275	305	290	295	243	259	316	301	261	311	287	305	253	278	251	299	282	273	310	313	256	296	289	306	271	284	261	263	299	273	312	313	265	293	310	284	300	285	292	272	293	272	285	302	279	296	287	293	292	276	299	251	285	276	324	285	285	297	291	277	271	273	298	300	295	278	269	313	279	312	312	267	313	273	279	308	285	297	295	285	301	281	263	287	262	271	254	261	272	307	316	299	281	325	275	258	281	317	294	335	297	286	314	288	286	267	292	306	286	293	286	280	266	261	291	282	271	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
39566	30965	6010	6926	6004	4988	5595	16222	30951	51076	49937	42816	32184	19482	7667	2532	720	653	680	699	699	651	636	704	693	697	656	652	656	700	672	692	670	660	648	633	644	677	645	696	638	702	655	656	659	652	637	596	659	675	642	634	654	656	604	670	656	676	629	624	725	638	651	664	620	699	648	656	671	634	660	630	677	681	661	653	648	640	624	583	638	622	670	692	651	667	641	691	646	649	699	628	687	665	673	619	710	683	630	640	706	645	694	668	654	678	673	664	692	693	662	707	632	641	679	704	658	627	669	696	700	650	653	649	671	697	667	642	672	653	696	669	642	655	646	624	674	639	670	685	623	676	648	659	661	671	667	663	638	680	664	657	709	728	639	664	665	634	685	658	663	650	657	680	710	664	692	688	654	680	671	628	626	666	644	678	648	696	659	628	646	672	645	632	649	683	637	626	654	622	629	663	661	650	627	607	710	668	630	637	652	646	677	647	645	669	713	699	656	660	594	670	647	664	687	632	622	682	701	664	681	620	676	639	696	638	650	660	662	673	665	683	600	676	660	676	692	723	672	629	646	640	663	633	681	692	644	649	628	692	645	677	625	661	665	688	646	610	611	647	661	664	649	642	678	663	655	646	701	667	633	626	682	640	646	679	680	648	649	634	626	683	660	635	612	683	673	725	609	598	697	660	636	643	659	642	699	650	638	635	623	675	665	643	694	638	679	644	637	636	672	633	655	679	675	648	628	636	647	732	642	649	621	672	655	669	692	660	683	659	606	637	697	648	652	678	623	668	616	648	651	671	639	624	661	670	713	669	650	651	637	680	660	644	665	655	627	631	664	683	641	651	682	671	626	638	622	647	705	657	668	727	680	680	610	646	710	691	609	664	744	703	659	667	699	641	684	693	697	626	700	692	651	666	674	660	671	690	685	609	706	653	664	642	699	662	661	684	645	681	688	638	705	673	658	666	611	688	596	672	629	653	711	708	648	660	677	565	631	665	646	628	662	612	648	639	654	646	685	653	653	667	617	658	613	680	635	644	667	642	698	671	610	652	704	640	631	694	699	686	638	694	665	625	649	646	654	644	630	679	672	683	639	657	653	641	613	668	654	647	668	647	606	652	629	655	637	666	687	652	673	680	667	670	660	655	681	674	666	649	622	644	630	649	653	621	622	698	670	643	695	658	652	641	686	653	604	651	664	659	669	636	684	653	631	648	682	632	632	665	648	675	657	639	655	677	656	694	645	700	649	670	629	665	709	674	682	606	696	668	644	632	683	625	628	653	720	628	633	672	655	638	673	646	647	594	697	667	645	637	651	643	702	640	654	670	600	659	591	671	617	640	661	676	665	622	646	646	668	600	655	676	640	656	669	676	669	655	633	674	665	673	688	615	637	666	664	676	651	657	648	707	675	674	671	622	671	638	662	663	709	676	677	700	640	656	657	660	637	655	653	634	654	666	644	642	626	632	635	699	659	647	686	696	677	646	695	701	624	698	677	621	641	650	626	640	684	636	638	628	613	701	643	636	625	620	701	638	655	663	655	659	605	643	680	666	636	653	670	676	654	618	623	623	672	661	667	684	683	620	624	660	693	680	601	678	641	642	632	629	648	657	669	660	679	654	604	625	648	650	687	625	694	631	662	649	670	663	628	700	692	657	609	698	622	667	675	660	602	648	677	658	670	663	639	655	676	681	688	667	653	702	678	662	639	652	674	654	660	657	613	718	627	628	658	605	665	648	644	631	670	627	708	663	651	666	684	685	645	656	629	627	682	684	661	670	684	675	710	705	606	651	671	635	659	708	669	643	702	659	683	648	659	661	648	643	610	658	688	684	660	658	630	666	693	611	616	684	677	626	661	682	652	622	667	684	667	677	600	691	640	656	642	655	633	599	634	631	695	687	653	634	667	681	650	659	681	681	619	624	686	655	685	679	665	650	645	687	631	650	641	635	671	657	641	664	675	672	649	665	682	654	677	662	642	652	663	661	630	614	631	637	648	676	670	703	704	657	724	649	689	676	629	613	641	617	645	640	647	658	615	640	651	666	656	622	659	640	689	670	639	645	628	631	703	675	673	659	645	665	653	639	666	633	684	662	652	651	631	692	677	675	631	646	648	651	631	658	693	660	659	646	637	691	654	661	655	635	705	677	670	660	707	707	641	654	676	610	629	674	651	650	639	675	663	676	597	642	657	662	605	677	641	684	641	654	633	633	626	661	666	632	672	673	676	655	667	658	736	672	622	620	636	644	648	678	673	688	676	663	583	640	666	670	621	648	640	627	696	675	643	678	638	692	690	677	596	669	687	656	608	672	650	670	676	666	677	636	681	664	688	689	652	688	721	702	666	686	703	652	630	704	647	613	640	658	683	663	679	631	638	688	621	657	662	626	670	674	687	685	645	663	672	656	608	636	678	644	683	602	621	633	644	644	680	671	698	667	638	651	647	690	644	661	709	665	715	652	625	656	646	687	650	660	694	672	627	681	663	677	678	658	628	597	642	630	657	661	619	707	611	658	608	659	701	625	633	690	634	696	654	642	629	684	661	637	665	654	672	632	656	670	643	677	651	662	695	673	623	637	649	643	671	644	693	628	679	626	652	658	668	676	645	642	675	636	642	637	640	688	619	675	619	705	683	644	643	622	649	640	701	644	661	708	653	703	638	685	670	714	668	647	695	622	697	669	615	661	639	640	686	669	634	646	684	617	632	627	652	659	675	615	723	662	679	726	667	713	670	689	698	661	633	710	650	678	655	657	664	660	601	691	644	656	677	698	690	671	630	654	634	720	657	662	690	673	651	677	670	677	646	638	681	664	659	660	707	641	652	637	649	639	655	642	639	626	618	655	632	621	681	649	650	677	637	673	670	658	686	651	667	648	677	649	653	701	626	631	653	641	622	678	573	678	643	645	619	628	653	644	668	653	653	597	666	645	675	637	639	701	640	668	702	634	627	655	646	627	647	662	650	664	643	691	655	664	667	659	679	637	685	687	701	677	656	630	663	651	679	615	617	637	693	638	633	626	633	641	669	619	647	656	656	678	627	638	647	677	641	668	666	669	679	629	694	667	621	703	641	624	672	684	660	670	706	640	663	652	670	637	646	677	666	603	665	648	683	637	692	652	662	677	630	668	600	665	645	703	678	660	676	686	697	677	675	672	671	654	655	644	641	685	638	626	644	596	692	663	613	668	662	643	678	640	699	692	650	687	656	680	647	653	622	636	651	631	683	665	651	593	663	629	684	682	629	674	648	694	658	623	676	644	664	627	644	694	617	637	668	663	710	658	683	642	642	650	653	688	653	656	673	669	704	655	679	663	699	687	683	678	656	667	627	681	640	642	631	648	646	681	645	642	651	672	691	661	623	660	696	641	683	696	649	640	641	701	639	666	633	673	640	650	642	667	657	686	599	671	653	682	646	672	648	650	677	658	695	625	620	653	649	635	646	671	619	658	665	659	655	674	662	635	661	643	695	663	682	634	634	652	641	660	673	671	658	645	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45408	43272	25996	22340	18349	12576	6801	3594	7511	28472	36622	28240	17144	7616	2567	715	322	304	299	303	308	313	276	300	309	327	314	304	283	307	296	282	308	298	289	298	291	309	292	288	282	284	291	288	287	306	301	316	280	282	296	309	267	311	283	269	309	284	282	324	308	298	264	311	284	323	264	278	296	277	282	259	302	306	326	287	306	293	306	327	275	303	297	288	298	258	321	298	272	298	298	328	280	310	287	306	262	278	295	279	287	276	295	306	292	308	275	281	298	285	307	310	312	299	311	305	283	251	317	297	348	266	309	295	314	256	272	339	268	311	298	282	277	303	307	278	276	311	275	275	237	288	300	278	325	296	322	284	275	296	309	270	321	304	304	252	285	338	301	290	314	267	272	303	296	281	278	268	289	283	292	292	275	291	278	299	320	295	276	265	327	298	294	295	298	283	271	293	307	287	324	289	261	296	281	298	273	289	281	279	290	290	265	304	314	280	319	283	293	249	284	307	269	284	297	318	277	270	291	333	278	254	322	291	316	279	285	272	296	311	270	288	298	283	291	284	273	288	295	288	307	271	301	311	271	273	262	301	292	281	293	242	332	301	293	312	263	302	285	275	299	301	292	266	296	306	320	274	294	305	291	281	300	293	309	284	267	284	315	310	294	268	274	325	276	310	290	290	286	287	293	293	279	273	275	289	284	289	300	270	273	302	276	287	278	303	265	294	292	287	296	278	309	302	293	298	299	281	305	295	275	284	281	320	283	312	308	285	295	303	256	275	306	274	284	277	330	294	320	299	302	296	313	326	311	302	300	283	301	289	267	308	325	279	308	285	301	298	295	287	311	266	297	263	237	295	294	304	289	304	271	301	280	299	302	299	275	289	298	290	286	272	273	297	311	299	304	276	310	268	290	315	308	249	279	281	295	323	281	316	249	294	279	281	282	333	321	322	291	279	271	273	288	288	252	283	301	259	320	291	279	296	287	308	294	279	282	287	318	305	278	315	318	300	322	308	293	300	284	308	290	280	266	290	280	274	303	322	285	278	273	267	282	319	275	254	304	274	302	299	296	275	286	279	296	290	283	300	307	261	314	290	279	289	305	302	297	296	325	301	305	311	273	290	262	297	292	305	260	284	295	303	277	276	294	298	273	270	290	249	285	275	272	304	286	289	295	293	294	315	290	295	302	289	288	281	296	304	290	306	287	298	299	296	272	303	335	317	300	286	279	280	294	297	284	285	274	279	279	332	269	259	287	265	288	271	298	313	285	292	314	267	311	296	261	316	271	280	295	301	318	316	318	305	332	268	313	305	306	289	318	278	277	319	300	264	271	298	285	278	309	312	302	301	285	270	281	324	294	283	281	311	280	303	275	305	294	288	318	292	292	297	283	269	279	288	260	278	290	270	282	271	257	272	319	304	294	294	307	296	301	301	282	304	321	308	268	284	263	297	300	306	298	302	320	293	312	317	288	302	309	283	250	260	282	312	264	259	296	286	276	287	296	264	322	302	274	319	312	279	284	275	294	302	285	321	270	276	296	271	283	292	282	292	275	306	259	323	359	268	293	304	319	249	280	286	302	264	281	263	280	281	274	289	266	300	301	279	295	296	287	305	283	280	268	273	301	294	257	270	286	302	304	290	284	251	281	299	310	290	282	254	289	318	281	279	298	296	271	270	300	273	290	302	287	301	262	288	299	284	288	303	284	289	261	314	314	283	312	333	309	298	292	297	318	294	284	300	320	300	289	292	292	309	316	280	316	297	292	303	308	260	292	301	273	295	323	320	305	285	280	297	266	282	279	256	288	321	310	315	288	287	276	276	303	254	300	310	307	316	292	291	338	268	287	291	311	296	325	256	311	290	320	314	305	276	277	289	285	260	312	295	285	284	295	287	289	296	280	270	298	277	282	296	300	308	286	271	278	306	286	265	266	292	317	291	277	295	310	293	299	299	281	279	305	283	293	249	285	319	299	294	294	295	278	281	278	288	284	307	301	263	288	313	291	269	313	276	295	295	284	275	263	314	290	262	292	301	288	307	318	306	299	288	269	306	316	297	292	276	312	291	311	287	285	262	283	277	287	297	294	275	278	277	249	308	296	301	270	267	298	277	273	284	297	297	301	284	298	275	309	268	291	281	275	304	300	326	272	280	300	277	286	265	316	284	296	304	269	279	314	242	284	275	304	292	302	292	306	294	244	280	279	283	273	309	320	291	276	277	299	296	288	290	318	279	261	330	293	285	272	281	278	298	292	259	299	283	301	272	269	295	280	249	258	304	305	297	259	267	276	333	266	302	296	299	312	295	295	300	271	281	319	306	308	290	284	268	289	299	286	267	312	268	267	303	266	306	267	270	306	310	302	291	243	271	285	320	274	307	263	287	258	321	260	292	278	283	323	305	294	277	336	303	287	292	282	291	296	309	287	277	293	292	290	272	297	309	276	279	287	273	290	289	278	292	304	299	280	271	295	295	322	302	292	321	304	299	286	299	309	300	279	270	287	286	295	272	283	289	278	295	296	268	302	309	269	330	302	284	296	303	293	296	318	281	311	277	263	258	283	321	270	246	253	281	302	279	267	297	297	287	271	274	279	295	278	308	302	266	280	317	288	286	318	294	272	275	303	298	294	257	284	300	298	294	277	325	300	297	282	298	300	291	317	281	293	292	328	275	305	306	274	263	292	304	301	271	259	321	284	306	275	275	291	287	268	285	283	278	294	286	295	273	294	285	283	274	296	279	297	270	268	273	267	286	267	286	299	295	259	274	299	281	312	297	288	292	268	296	294	321	263	254	320	258	299	290	301	292	288	274	261	317	310	254	255	285	299	273	298	271	249	306	302	307	301	287	281	274	286	281	270	285	308	328	312	274	306	308	291	273	278	303	306	311	313	280	280	285	295	307	274	297	275	303	259	298	302	307	285	283	288	270	285	300	324	326	287	284	258	296	280	269	284	269	263	271	267	286	288	293	305	255	280	293	296	278	288	264	295	286	275	270	260	314	268	290	301	291	284	259	274	253	297	262	280	247	272	278	276	290	281	275	282	319	296	299	286	310	257	306	281	295	291	280	292	294	300	265	258	312	267	298	287	291	290	329	276	315	305	272	264	273	312	283	291	294	291	303	275	292	280	282	304	281	276	288	291	297	274	277	331	285	269	286	285	288	299	298	300	292	286	287	258	262	334	304	288	303	318	274	273	277	293	303	318	251	296	337	317	306	290	261	298	302	301	264	298	303	283	284	313	269	309	277	304	291	303	276	291	309	297	309	289	301	281	296	303	280	312	306	277	264	275	307	292	264	329	293	291	285	314	269	278	253	311	263	298	293	315	261	286	273	286	294	271	307	317	311	309	283	287	268	281	279	264	283	302	275	303	315	288	320	314	288	306	312	303	296	294	284	287	282	283	307	313	293	298	293	326	288	286	309	303	260	286	296	242	298	305	278	280	268	278	268	266	268	290	246	309	282	298	316	285	316	316	278	286	273	270	286	284	310	316	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35499	33475	6729	6287	5585	4958	4338	7165	21722	47185	51908	44279	33203	19811	8298	2248	773	678	692	644	679	686	694	729	632	677	688	665	648	633	665	677	700	700	672	637	615	687	671	688	662	663	651	639	665	680	661	700	738	674	690	672	693	667	688	692	646	651	714	695	693	697	628	641	706	691	673	652	677	692	668	686	691	682	672	678	710	643	678	634	663	673	667	629	715	684	654	690	675	663	705	689	711	661	623	682	704	734	701	679	682	665	667	681	661	688	665	686	694	675	668	675	659	646	625	659	656	645	660	650	636	659	659	707	682	686	679	670	707	675	686	677	660	665	666	704	653	711	677	689	660	706	641	689	710	685	681	655	672	722	686	659	696	651	667	706	702	699	674	639	681	642	654	678	671	680	628	667	660	647	595	705	660	638	658	650	654	664	666	671	675	709	662	651	677	641	685	692	690	697	676	669	661	647	671	671	693	656	688	655	718	723	647	692	641	644	674	674	629	650	664	689	635	673	640	626	679	650	646	660	645	646	695	675	633	667	613	699	649	685	705	646	581	655	683	652	671	661	704	621	711	714	699	686	642	663	670	659	645	658	644	716	628	709	649	644	654	688	667	696	667	679	704	702	668	736	618	666	672	685	682	687	659	656	695	669	659	688	676	650	665	651	659	663	692	639	670	656	679	674	644	667	665	726	715	643	670	663	672	616	657	656	595	702	669	664	625	672	707	639	664	654	680	671	682	720	683	664	624	632	700	722	605	635	638	693	666	610	690	723	640	681	671	724	683	608	690	700	657	651	634	683	675	662	683	680	694	636	632	672	654	688	653	681	708	667	657	679	713	687	633	687	652	638	698	695	682	691	659	648	656	644	676	688	695	657	702	688	681	648	655	660	682	687	684	639	705	662	640	687	682	654	731	645	669	704	677	672	675	631	682	657	703	707	711	700	689	710	627	687	648	648	671	633	673	638	666	701	629	671	643	688	690	703	644	680	683	680	677	678	685	683	704	685	706	672	658	640	669	676	707	692	629	688	611	671	692	628	663	734	635	648	660	629	665	682	673	681	710	684	671	672	695	676	659	716	659	632	673	624	706	651	664	661	726	707	703	677	655	640	634	683	674	671	713	704	682	640	684	675	663	653	665	728	667	649	661	687	646	652	670	665	629	675	627	686	676	704	641	684	606	705	646	672	648	661	713	661	711	694	632	609	698	638	672	660	672	661	658	669	658	642	670	673	652	673	643	704	679	675	665	656	673	637	691	659	702	696	681	660	724	632	648	678	716	673	651	662	664	617	696	679	656	681	675	681	700	697	646	651	654	681	678	670	652	689	681	666	686	642	707	664	667	690	686	696	656	684	665	660	666	632	720	667	694	667	655	670	675	663	613	710	701	680	683	690	649	694	655	649	656	712	660	666	674	649	683	659	662	656	625	685	677	639	645	672	641	692	656	690	659	687	642	654	636	642	669	681	678	653	633	721	655	651	643	677	645	685	709	647	663	737	687	717	699	656	649	679	632	670	646	646	692	642	683	705	684	647	651	658	675	711	718	705	650	685	733	676	674	718	673	661	668	724	695	634	699	628	661	679	645	660	663	664	682	653	672	673	681	658	632	678	606	682	681	662	687	691	662	672	689	648	682	652	688	713	723	696	680	679	687	692	680	682	635	654	648	669	694	641	651	687	649	705	674	661	652	676	628	702	656	623	655	692	686	651	657	695	688	674	683	649	707	671	690	677	678	676	690	704	645	680	661	633	705	680	651	685	658	651	711	679	695	663	682	686	669	656	611	702	710	625	682	683	649	672	656	623	689	638	668	661	664	628	607	644	660	655	686	697	668	635	714	667	664	655	673	633	721	675	657	641	695	672	720	640	699	639	666	644	638	705	659	620	674	662	693	676	706	724	671	691	689	688	699	684	650	663	657	686	679	702	673	695	660	654	692	676	664	652	654	673	723	668	661	683	671	672	680	693	722	666	652	716	701	625	678	650	717	655	717	658	668	662	631	674	662	668	630	687	653	690	680	667	636	672	692	659	673	672	703	652	635	714	621	635	685	643	678	651	694	644	673	688	722	666	692	666	648	715	684	624	683	610	668	690	648	732	689	699	670	631	670	674	693	684	735	673	692	695	670	682	679	698	647	689	686	643	682	666	680	637	662	643	638	653	642	664	700	669	703	690	674	699	649	669	662	670	638	633	642	660	699	664	646	692	711	675	663	650	603	657	701	713	675	695	628	667	640	631	659	644	686	660	665	697	707	668	696	654	644	647	658	708	674	670	653	669	634	687	699	699	659	660	669	660	672	630	638	692	630	668	681	713	653	641	675	654	658	655	643	658	696	664	651	696	694	658	694	669	655	676	705	679	629	649	660	638	712	671	636	651	687	667	713	699	665	660	664	668	662	715	666	625	666	614	682	675	685	661	677	670	638	678	668	688	674	655	669	676	685	680	634	675	650	625	655	683	683	681	696	632	663	706	663	698	681	712	654	697	685	677	684	656	677	650	671	639	668	686	646	691	667	641	665	669	669	697	661	645	717	646	675	664	650	675	683	698	710	654	677	692	666	709	708	655	633	686	679	658	696	672	630	657	657	676	628	682	713	674	694	664	683	653	660	683	656	620	672	663	684	676	725	686	732	683	633	662	698	674	666	677	636	654	667	653	685	651	688	643	660	710	650	660	675	676	687	717	678	667	666	724	670	676	702	680	661	685	639	644	655	675	696	672	685	660	677	686	604	702	654	692	657	658	672	663	690	643	653	664	663	680	645	674	645	628	682	678	680	685	699	679	698	679	648	703	699	644	642	680	657	682	681	686	699	682	707	716	640	674	709	663	614	700	691	647	654	662	687	647	730	695	679	712	709	657	706	703	664	688	634	656	638	699	661	663	697	645	673	657	643	659	697	666	687	674	708	677	618	635	663	639	659	680	679	659	712	668	724	675	621	695	661	675	682	705	709	659	712	678	614	658	652	711	675	731	673	657	729	714	701	690	668	677	699	686	705	677	633	650	691	731	675	683	662	663	635	656	631	664	665	649	630	665	676	652	674	668	686	692	693	654	673	631	661	681	672	676	661	681	708	676	659	668	616	704	678	681	713	729	678	662	679	749	705	695	674	684	712	692	658	642	633	664	713	656	667	660	670	658	658	670	653	647	644	704	642	715	694	702	681	696	673	647	682	624	663	675	686	679	692	720	680	691	695	684	651	691	639	659	643	667	663	657	667	670	695	681	674	662	668	694	693	678	700	681	708	630	700	657	654	665	678	673	649	662	658	627	699	698	654	725	619	659	682	641	666	684	717	699	716	655	683	645	669	661	704	693	668	645	676	706	689	613	680	688	681	666	630	709	695	704	631	684	634	703	693	689	677	680	689	682	679	696	668	686	670	686	677	673	648	683	667	636	676	642	659	652	672	725	650	674	670	678	695	679	670	616	697	659	714	694	691	627	667	671	641	680	685	647	613	660	692	670	662	666	655	667	703	684	684	685	694	635	649	708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46043	42104	29448	22488	18787	12464	7046	5537	4693	18654	38987	31349	19341	8634	2677	687	376	329	272	251	288	304	246	293	251	273	290	317	260	269	305	303	322	268	327	299	299	292	273	308	293	267	329	318	298	268	290	289	304	304	289	290	298	297	330	296	291	304	286	339	290	316	301	281	273	299	288	338	296	274	317	285	307	283	302	290	291	266	304	292	310	305	267	262	321	272	297	288	305	315	321	303	296	287	289	320	283	311	326	279	288	286	308	267	276	292	286	286	299	288	283	274	263	275	271	294	310	283	292	325	290	260	293	287	288	272	309	278	276	317	268	278	302	314	305	298	320	302	289	293	312	326	256	273	301	275	268	308	311	294	292	296	281	265	290	291	301	288	276	267	271	296	307	262	291	257	311	273	306	278	292	303	289	298	283	294	286	311	298	271	277	291	298	307	310	271	269	331	288	295	278	258	296	285	288	305	303	292	267	290	318	294	295	268	299	304	274	288	302	268	283	301	287	316	318	306	304	305	325	277	267	308	295	298	298	312	281	306	263	272	248	310	305	297	270	280	313	285	296	275	297	295	269	317	254	298	276	307	283	296	289	314	320	292	294	304	255	303	253	293	253	290	297	299	314	297	268	267	293	295	284	287	302	313	329	307	305	270	309	310	250	332	293	330	278	288	297	286	272	282	311	332	267	302	335	274	318	272	302	310	267	263	308	306	317	292	276	316	287	302	266	304	283	281	343	324	311	281	311	286	313	284	269	288	268	277	293	292	304	295	269	305	287	324	328	305	275	310	297	265	286	290	275	307	283	310	306	304	271	274	306	291	280	299	302	290	270	267	265	295	304	295	299	318	272	277	301	305	272	289	315	250	297	287	291	327	296	302	276	298	305	275	286	291	286	284	271	299	262	300	287	301	293	265	288	270	281	283	275	291	293	274	297	324	280	273	319	292	308	288	317	299	283	285	290	310	272	275	291	272	290	304	314	328	294	290	300	290	282	268	319	286	289	294	289	263	292	282	313	353	329	289	313	306	305	284	295	315	286	285	280	273	274	268	326	316	302	292	282	256	325	309	294	282	299	247	311	308	284	336	301	289	281	312	289	318	269	315	300	273	300	319	321	316	277	302	292	279	306	287	311	297	329	290	276	300	292	301	310	276	321	284	317	265	312	273	275	305	286	273	304	317	294	280	310	320	281	286	285	271	309	291	295	296	284	295	272	283	296	296	289	291	251	297	282	286	295	305	293	301	269	336	286	266	264	266	300	271	308	284	303	269	286	290	294	277	304	292	276	299	299	285	304	290	306	309	275	278	295	304	284	295	263	318	291	307	300	276	299	285	289	285	300	244	293	310	314	300	318	290	311	295	286	265	294	312	291	264	295	300	278	255	272	288	301	298	290	297	296	299	304	269	291	277	291	278	285	301	297	287	284	268	278	282	297	256	290	334	304	315	299	274	327	266	275	313	301	292	289	294	305	314	310	326	306	310	293	291	277	282	261	288	271	259	287	279	302	302	282	282	269	278	303	298	304	323	288	283	263	299	300	307	244	316	286	308	259	267	291	287	282	273	282	289	303	260	295	313	251	291	255	280	279	287	266	278	263	292	324	277	275	298	265	264	283	283	273	292	298	258	294	280	304	309	298	293	300	264	265	320	286	265	295	269	312	306	285	294	284	293	297	279	290	273	299	324	300	285	302	278	308	288	300	311	289	318	264	279	269	279	270	287	300	288	313	290	304	294	294	300	321	272	263	232	274	295	290	278	268	296	265	276	265	300	296	291	292	297	272	264	279	305	275	263	307	292	271	267	300	306	268	310	289	277	279	285	294	298	251	296	287	311	267	281	286	284	295	278	309	306	303	308	275	291	291	283	322	280	265	270	293	289	267	295	304	296	281	279	294	276	300	302	336	279	317	337	286	277	307	284	307	259	277	298	280	261	266	300	285	277	254	293	297	291	273	306	342	314	302	295	291	315	303	290	256	323	300	309	266	293	292	306	301	309	302	285	301	275	327	303	300	306	298	270	260	281	299	285	293	303	276	292	264	281	281	313	309	298	295	306	256	297	297	245	316	310	304	294	286	294	313	309	277	277	293	280	278	257	333	267	264	323	315	287	275	306	303	296	300	289	279	261	303	246	322	299	286	309	290	272	291	279	291	280	269	311	275	271	276	277	299	273	268	276	307	306	293	314	283	300	309	279	300	314	313	292	295	283	307	286	322	283	295	281	301	286	299	284	291	295	257	260	281	284	284	304	303	322	269	290	302	265	276	325	307	309	304	301	300	287	274	275	280	305	314	285	312	293	288	317	300	270	301	248	319	320	309	293	262	283	312	288	289	267	271	312	337	298	306	290	292	285	295	277	291	299	274	303	302	310	284	298	295	297	313	315	293	284	302	281	337	307	261	285	311	283	308	320	283	288	290	303	344	347	299	290	277	253	296	308	268	295	283	293	360	311	266	268	274	273	251	307	282	297	300	289	278	285	270	266	314	277	286	326	290	282	273	291	296	274	310	296	290	303	303	324	322	285	273	266	273	285	328	284	307	297	280	277	309	306	308	292	280	304	275	310	325	286	311	313	274	272	290	304	302	275	264	305	332	284	279	299	288	287	291	305	287	289	308	275	268	284	282	297	319	313	279	315	252	306	283	283	287	292	280	308	322	289	304	311	316	273	285	281	307	279	259	285	306	303	352	274	290	330	298	316	285	306	273	323	339	282	323	299	292	296	298	289	295	285	299	312	264	289	314	303	277	265	280	283	275	292	279	279	296	287	274	283	279	278	318	295	274	271	319	296	294	297	309	282	277	295	276	308	308	285	309	313	299	277	305	285	281	279	311	274	259	281	279	303	320	298	277	300	291	263	287	320	311	292	286	302	305	264	293	252	281	295	286	286	290	295	302	267	292	333	305	280	275	278	270	267	285	289	295	287	292	304	300	274	262	239	269	264	302	283	276	309	274	271	291	291	259	305	276	287	287	313	254	302	297	262	280	274	283	273	286	318	280	301	336	292	289	251	324	313	293	272	306	272	295	306	308	316	279	272	283	302	290	319	302	286	336	293	302	278	321	340	291	332	284	296	279	275	273	322	284	276	294	295	288	299	282	274	314	267	335	303	305	305	276	275	256	320	319	284	308	294	295	277	300	279	290	316	304	305	247	283	302	287	300	297	286	250	287	281	287	267	282	307	312	264	297	291	308	279	314	281	287	289	312	311	281	242	281	275	332	275	276	290	299	285	262	260	293	273	278	308	290	304	306	271	319	302	296	316	299	275	310	283	301	307	289	276	269	308	307	249	266	290	292	296	314	281	282	250	332	296	268	308	305	293	323	284	297	298	299	287	330	300	304	296	324	269	258	287	276	291	296	299	259	277	277	264	288	270	283	295	285	314	262	271	306	305	274	283	279	281	294	356	332	286	284	286	304	327	305	320	297	311	293	243	293	266	316	307	287	337	290	273	304	288	303	275	295	305	285	267	294	272	291	271	290	271	300	333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34908	39307	9162	6106	5537	4887	4720	11831	14553	38707	54233	46458	35669	21073	8641	1942	809	693	685	671	718	656	698	668	705	665	685	698	714	687	658	696	700	681	666	692	655	714	669	656	699	699	715	702	673	650	672	617	745	671	714	637	694	695	690	701	672	678	656	672	700	668	692	682	664	681	670	723	685	679	669	617	721	703	660	670	718	684	627	645	681	683	669	678	674	726	704	697	694	683	693	685	651	682	659	628	698	682	681	645	680	708	726	675	706	703	681	647	712	710	703	739	667	660	716	647	653	674	675	651	682	681	720	738	655	660	651	705	639	669	667	685	669	696	675	720	642	689	681	720	660	622	695	679	657	680	689	635	673	691	679	686	650	657	690	678	667	704	676	681	684	707	755	647	672	638	681	698	688	676	677	702	661	703	690	660	704	685	669	700	720	654	670	658	636	721	662	660	705	733	634	665	673	692	685	692	627	708	668	697	683	658	703	697	680	681	631	680	701	706	721	723	656	677	697	716	682	661	687	678	644	685	665	659	676	613	692	677	668	655	665	593	665	639	623	673	693	674	644	710	697	657	679	676	670	694	659	680	673	668	612	698	646	686	613	664	657	672	660	652	679	667	697	738	671	683	674	681	655	700	665	652	679	641	684	663	650	674	647	623	703	652	650	694	648	662	700	694	703	679	657	689	700	682	714	691	620	658	670	683	668	715	683	635	653	693	718	642	677	697	674	717	686	688	682	668	655	691	699	618	701	665	665	717	664	663	686	697	671	698	686	704	674	675	670	697	661	677	621	642	684	698	625	714	693	673	686	702	662	669	737	657	686	651	679	651	643	677	676	699	699	685	692	647	678	688	690	653	670	707	689	625	667	714	676	676	682	658	658	688	700	690	703	612	675	667	651	669	616	676	644	657	666	678	677	663	657	677	634	669	679	737	715	699	728	697	679	706	659	706	654	669	665	676	690	709	683	668	715	703	655	704	663	687	644	641	725	651	673	618	679	674	680	673	709	641	664	703	649	699	656	688	686	697	628	661	678	648	659	688	643	646	671	633	684	637	668	688	653	651	684	659	677	697	707	684	688	691	659	621	679	674	643	638	646	691	644	701	690	674	670	702	645	660	635	647	674	695	731	654	708	655	660	734	665	673	726	701	675	694	653	674	690	701	652	639	682	725	688	698	630	691	671	704	724	702	645	680	671	621	680	673	685	674	709	651	659	682	617	673	684	669	684	698	688	664	674	669	663	657	674	662	681	725	651	657	652	696	673	733	686	681	668	667	664	658	671	662	695	718	671	674	696	628	662	661	694	679	655	701	714	699	689	701	643	723	674	669	711	669	680	701	701	650	691	667	677	643	715	668	656	698	701	656	671	657	681	625	655	657	701	726	642	689	638	633	670	636	646	653	641	694	675	648	684	683	671	690	691	685	704	713	699	651	655	682	705	689	671	729	692	627	689	675	709	761	665	667	668	623	684	666	635	669	673	678	677	692	652	698	640	708	670	660	669	693	687	686	658	691	658	667	668	715	626	671	659	676	686	682	698	661	630	662	657	667	692	680	677	649	690	672	666	652	613	650	660	685	683	687	671	672	666	708	636	690	692	749	685	678	670	641	714	657	660	708	642	632	690	732	630	641	661	646	663	675	706	717	642	682	660	651	663	672	727	662	703	689	667	710	692	666	679	710	654	699	690	662	680	651	650	694	649	651	663	653	696	651	676	693	636	707	705	640	647	687	651	663	666	656	718	642	680	644	673	646	728	703	694	678	654	656	695	655	656	671	670	675	676	681	629	673	663	646	686	691	663	668	678	653	649	661	665	679	717	687	686	663	680	708	709	644	638	676	731	684	700	697	645	644	692	704	672	662	698	747	686	663	683	668	640	687	662	729	673	694	725	687	679	687	664	708	676	635	658	652	689	693	660	640	641	652	699	628	678	697	631	674	721	654	665	676	639	716	729	709	700	669	625	668	696	648	698	643	676	620	676	709	681	713	643	685	659	650	662	666	635	655	700	676	672	684	667	702	630	733	688	702	675	657	687	685	693	682	707	704	653	687	704	688	695	676	652	686	687	661	639	689	703	690	675	735	712	655	663	695	659	649	678	744	668	686	671	655	687	686	668	655	688	634	680	721	690	672	679	685	683	680	668	721	643	706	661	698	726	633	679	666	670	730	647	680	732	659	680	664	658	691	671	653	707	656	658	630	639	621	670	654	664	672	671	677	678	718	669	711	673	647	668	657	639	658	678	698	666	668	629	671	669	693	669	686	662	646	712	677	719	629	680	706	667	679	672	711	691	696	654	700	672	688	684	655	690	693	670	660	690	651	629	670	609	682	677	652	694	707	742	694	711	693	688	680	723	641	635	663	670	682	700	700	687	696	669	621	663	697	639	701	715	643	660	690	679	654	699	698	632	662	686	717	704	615	710	677	708	695	673	652	698	699	659	667	687	723	650	693	660	675	681	700	697	698	678	635	673	695	716	649	647	670	676	703	686	692	716	661	695	658	636	675	675	731	694	639	654	690	677	709	667	658	665	640	698	701	702	667	662	663	661	659	695	677	642	657	672	695	674	671	646	661	671	678	672	646	694	723	626	680	701	659	702	633	688	694	687	704	666	679	705	619	728	717	688	664	644	676	681	688	633	642	701	650	708	715	695	654	643	688	654	671	621	687	669	689	683	691	681	617	697	699	673	722	680	702	644	711	686	683	695	703	669	689	743	658	689	656	649	652	673	685	665	646	679	655	719	648	675	700	678	691	668	679	696	641	682	707	661	655	646	668	683	699	654	675	671	703	635	698	730	667	658	665	691	670	674	674	687	703	689	657	684	664	628	645	727	651	665	671	631	643	698	670	661	715	665	672	686	650	691	656	667	657	679	696	697	657	688	647	657	684	688	706	656	692	678	661	665	678	694	676	680	687	677	724	673	650	641	669	660	680	657	650	651	696	666	700	666	681	664	679	718	611	689	638	671	702	716	678	649	648	661	644	655	707	701	635	739	673	637	664	680	696	708	649	647	665	669	685	616	665	629	692	677	667	661	662	703	702	656	668	727	640	691	669	664	695	660	634	679	676	662	701	673	655	694	669	683	669	690	629	671	633	638	663	676	695	681	687	685	669	709	659	710	660	673	713	672	689	670	731	733	661	626	680	652	654	663	725	672	666	681	628	655	675	662	650	653	653	656	716	640	655	682	706	673	712	646	682	666	679	668	717	660	663	678	671	666	676	656	699	691	661	700	677	629	646	625	713	716	688	668	687	719	702	665	672	654	662	667	639	653	695	674	711	661	684	701	664	687	721	682	665	679	638	716	649	692	689	718	720	669	729	705	695	661	656	667	709	714	694	650	668	716	673	699	656	691	628	682	675	689	698	695	686	724	640	667	676	679	637	676	708	736	695	622	687	693	693	652	698	666	659	689	678	669	640	652	691	660	698	657	677	673	675	687	673	660	687	684	647	694	626	700	671	606	684	729	750	709	657	655	655	687	647	664	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
44206	45388	30020	22121	18603	12966	7629	8352	7685	26723	36371	28729	17494	7290	2335	638	307	271	282	247	300	340	267	288	299	300	260	270	323	262	274	282	284	255	299	264	276	292	288	288	272	295	268	269	302	310	284	297	263	274	280	283	280	287	272	276	290	290	282	285	270	268	323	273	249	271	283	259	301	285	288	329	294	296	296	307	291	273	298	280	290	253	272	317	275	309	279	283	308	276	253	262	289	298	284	316	307	278	290	258	285	305	295	288	298	296	281	282	287	264	285	285	275	278	275	314	290	291	283	258	288	295	275	301	293	279	313	316	267	303	280	307	309	297	279	290	284	290	284	326	290	277	278	295	267	273	278	311	318	296	274	311	289	282	263	284	287	297	293	298	298	273	276	298	275	275	312	323	263	285	284	315	297	278	286	301	312	288	292	310	269	289	286	276	261	313	256	282	280	298	297	265	287	267	287	258	262	272	293	279	314	299	266	274	300	283	291	286	288	282	274	301	283	297	286	278	286	305	293	318	263	286	259	252	286	324	307	302	332	270	285	271	272	301	293	282	290	304	309	271	292	282	308	268	324	268	292	281	284	295	291	293	293	272	326	276	257	273	268	285	289	263	348	259	275	320	297	301	283	302	268	251	268	298	268	294	316	279	279	274	269	273	273	277	276	308	293	281	283	259	289	279	289	275	266	275	293	267	272	261	248	271	266	297	290	264	294	274	262	292	257	267	272	279	325	296	268	255	304	328	282	298	266	280	283	316	299	284	268	265	309	269	274	323	305	326	287	319	274	263	275	247	299	288	305	298	308	298	275	314	291	283	274	284	278	281	278	278	288	276	273	291	304	321	257	303	287	285	301	278	284	302	291	266	278	289	261	291	275	283	285	297	270	298	286	285	284	302	276	295	275	267	280	286	288	275	299	290	307	311	298	305	301	301	277	284	263	268	291	277	257	261	302	269	286	322	297	300	270	261	290	294	265	334	284	287	291	273	286	276	290	284	272	277	274	320	276	287	261	298	290	286	270	294	245	329	280	294	276	292	269	294	262	270	317	301	242	298	292	310	273	299	250	277	294	253	302	286	256	291	270	287	262	285	290	281	283	294	260	274	260	266	266	277	277	276	284	257	274	295	278	264	269	295	296	329	276	296	290	287	283	288	298	293	288	273	261	275	280	270	270	289	273	281	266	274	310	277	302	299	261	306	303	294	305	293	294	300	252	279	285	268	273	307	260	314	274	283	277	306	282	245	298	276	291	295	301	299	265	284	257	309	287	276	282	268	278	288	285	264	261	315	326	289	279	307	297	270	285	286	318	325	296	288	303	300	295	274	298	295	272	296	268	280	274	290	289	311	261	278	295	262	276	276	280	287	263	269	273	296	267	289	291	294	328	263	265	315	264	257	307	312	289	282	297	314	263	256	269	318	299	293	259	275	260	299	276	267	272	277	287	307	296	299	258	302	269	276	306	269	255	258	281	272	274	279	286	248	282	300	244	277	306	245	247	283	301	252	292	299	290	274	295	278	273	270	287	296	300	271	300	265	303	289	276	255	285	275	264	270	282	259	289	317	316	277	286	284	255	320	304	283	310	301	282	289	312	272	273	261	271	288	302	293	264	332	310	267	243	311	286	261	258	259	322	292	279	279	243	302	285	320	293	276	261	289	287	285	274	274	300	297	272	272	270	272	288	306	290	296	282	302	272	273	308	290	280	269	304	278	261	298	285	277	300	265	269	297	314	294	263	301	294	302	273	286	303	288	299	293	303	279	279	265	287	307	277	290	272	297	313	274	270	302	304	302	275	277	261	302	281	314	305	303	269	311	302	274	284	304	299	293	258	285	294	272	270	305	294	310	307	294	304	278	290	304	284	272	265	261	286	291	270	305	282	297	305	279	254	280	293	275	272	292	297	346	293	243	311	319	309	227	273	292	296	293	265	295	284	277	276	302	287	278	265	298	303	295	285	285	295	277	263	296	266	287	263	297	277	281	300	291	228	270	302	266	292	273	281	292	302	261	296	309	305	309	301	306	277	296	279	288	284	280	287	290	276	271	311	286	295	308	291	286	297	271	312	289	270	298	285	294	265	262	279	268	277	268	277	270	278	265	315	289	257	289	263	277	275	291	268	282	307	290	277	289	289	284	284	249	271	264	260	253	295	279	267	286	276	278	262	290	271	260	256	280	301	290	302	298	286	275	286	272	281	294	293	277	302	294	315	287	294	300	283	284	298	277	249	279	272	279	264	290	281	287	275	310	304	261	280	291	270	322	306	294	286	299	276	279	301	280	275	268	275	265	318	269	308	275	266	282	272	311	264	268	285	280	278	289	281	287	276	295	287	271	275	277	293	276	264	263	294	302	263	299	302	298	286	307	299	285	265	267	281	301	300	277	280	310	281	272	291	257	285	280	278	310	301	281	299	277	297	270	274	310	269	274	281	298	290	254	299	285	297	321	280	288	253	308	281	274	285	290	284	304	311	236	284	260	269	276	281	308	295	302	301	286	302	293	258	311	289	289	276	296	253	256	290	280	308	273	291	281	279	288	262	281	289	262	264	327	306	283	292	296	282	274	303	260	298	321	294	262	297	279	287	298	281	251	294	293	277	302	237	267	240	267	299	279	280	261	296	297	315	316	277	286	276	289	306	281	275	273	290	321	266	293	281	272	312	276	279	287	266	273	304	304	311	298	269	310	289	299	305	270	303	273	291	273	268	323	285	288	318	285	252	313	261	267	292	303	308	334	351	319	297	295	292	286	278	294	309	286	261	282	297	286	278	279	302	276	284	257	292	289	286	283	275	290	279	309	290	292	287	290	250	307	295	319	268	309	270	267	285	301	274	266	281	314	300	261	295	310	272	283	265	290	272	314	279	277	264	239	272	286	295	269	264	316	264	277	273	286	255	273	301	270	268	287	258	273	295	287	278	288	316	282	299	298	296	295	284	303	253	272	288	281	275	294	263	295	271	283	277	279	269	271	301	277	299	292	266	283	256	289	299	283	289	313	293	289	268	305	292	263	290	271	314	302	269	300	264	281	310	285	285	302	299	281	271	288	299	308	264	269	291	285	294	292	266	289	309	258	300	287	294	310	269	269	304	286	296	277	298	298	269	256	284	287	260	285	273	328	269	288	266	291	284	298	272	273	274	305	285	293	284	279	300	274	288	282	293	278	271	278	304	319	287	280	309	310	256	275	305	268	266	280	251	276	278	272	276	278	285	263	336	253	248	302	293	286	261	309	274	261	241	289	303	280	306	342	258	294	260	281	303	301	262	313	309	248	276	267	308	287	317	292	286	293	267	283	247	263	297	276	254	289	296	309	280	291	301	270	305	281	299	290	261	291	308	309	280	302	290	311	299	261	284	311	291	281	297	239	273	272	292	258	288	313	256	294	299	284	275	280	277	273	272	291	272	274	289	274	287	268	263	284	312	312	271	272	305	305	278	266	251	271	284	299	278	320	300	281	315	297	293	276	256	298	289	291	283	324	277	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
33150	43650	9622	6261	5541	4756	5515	19801	21223	46228	51727	44386	33676	18712	7611	2086	703	661	671	686	650	646	662	683	667	619	642	700	630	648	696	664	646	657	699	655	655	665	644	685	659	688	647	668	698	700	666	681	702	663	613	697	654	698	695	654	625	703	674	671	708	673	691	675	663	703	644	672	657	710	644	684	655	658	669	653	675	703	670	668	657	665	659	664	655	659	731	651	703	688	642	656	683	625	662	687	666	671	691	684	656	637	668	651	692	684	694	672	633	683	622	689	666	694	660	697	666	656	670	666	655	621	702	708	660	633	696	649	665	717	644	661	679	667	653	681	640	695	649	682	680	621	621	662	686	696	683	685	677	685	687	665	623	667	639	691	658	694	712	712	662	649	647	666	693	651	678	647	696	674	660	637	632	642	654	638	649	682	683	728	670	698	673	660	615	678	668	654	683	596	660	666	657	680	655	676	629	624	664	696	711	656	655	674	691	712	689	656	670	654	706	698	681	660	691	672	641	683	604	691	637	658	688	651	690	667	694	693	678	623	618	640	668	671	710	689	670	639	671	661	656	622	667	641	690	652	669	647	712	682	674	668	648	661	715	666	681	664	686	676	662	643	661	660	723	686	649	667	646	632	670	649	635	641	650	650	694	632	672	674	640	658	650	641	683	644	631	637	701	668	678	663	658	679	681	635	651	665	673	676	703	616	616	690	682	689	688	627	650	635	671	707	624	650	677	707	646	654	669	702	643	699	605	690	668	646	674	676	634	664	641	676	672	680	660	673	709	632	680	628	648	695	661	647	665	647	697	672	711	595	662	667	635	736	635	686	711	716	689	614	646	682	677	681	682	665	630	623	661	668	667	671	693	653	695	662	689	691	674	618	645	641	676	663	716	661	654	673	645	678	634	660	640	619	674	667	666	668	638	659	684	665	654	651	675	695	693	658	674	627	691	652	712	696	693	658	625	712	681	698	640	687	644	712	642	644	653	690	674	657	656	674	698	687	661	654	649	648	620	683	660	649	685	665	662	660	713	626	643	661	633	634	700	718	654	665	668	648	663	669	637	649	695	645	662	662	652	649	692	633	667	687	700	691	680	665	668	695	664	680	712	670	665	645	655	680	669	658	664	662	652	677	651	637	694	656	697	621	663	645	659	673	628	672	703	722	624	617	636	656	747	683	617	617	651	644	653	652	611	673	668	628	614	665	686	609	655	651	729	674	630	678	658	628	643	614	703	679	626	661	668	639	659	643	732	643	697	690	692	659	629	700	702	658	661	670	646	667	670	686	685	654	692	649	687	703	700	669	676	643	710	670	686	664	706	696	650	669	685	679	640	641	676	624	680	688	637	663	651	653	650	683	660	681	680	715	650	635	654	649	680	689	614	652	627	700	660	650	652	652	665	628	638	645	676	660	664	676	631	681	677	668	652	702	643	693	671	658	618	706	620	661	637	669	675	675	674	673	665	666	654	651	687	673	662	666	676	667	684	677	689	660	666	658	698	700	680	627	634	648	685	676	636	649	659	622	673	714	640	685	702	665	684	645	662	696	667	690	667	660	587	656	675	709	659	700	692	632	656	723	695	670	694	681	646	681	640	721	637	656	677	651	653	634	685	677	640	682	639	659	726	705	707	662	646	677	665	634	679	655	661	672	686	670	641	655	655	672	681	654	659	647	687	690	643	677	626	617	693	650	650	639	673	632	657	676	676	672	664	693	646	656	657	606	634	619	645	620	676	651	668	689	636	659	650	632	670	660	623	683	646	675	655	639	671	697	696	689	650	685	694	729	668	676	708	685	643	655	654	659	652	650	639	691	665	669	675	669	732	644	711	688	644	638	639	728	674	678	624	697	668	635	656	636	697	669	699	629	619	676	656	694	674	666	678	608	671	662	650	658	632	666	655	687	656	629	661	714	679	687	648	676	657	647	682	684	658	678	704	686	646	675	683	652	646	647	650	678	684	660	687	620	654	653	665	651	698	636	630	679	661	702	618	664	646	674	654	627	679	656	672	683	662	665	636	654	680	653	716	643	613	683	642	669	641	669	652	651	686	663	643	665	693	731	649	680	689	672	755	696	649	683	744	705	718	643	653	637	655	696	674	665	645	657	698	675	706	682	645	675	667	630	722	670	680	655	649	639	613	635	680	673	701	633	681	624	682	659	672	627	695	690	673	644	646	689	670	635	685	691	644	669	636	668	687	687	670	667	636	639	670	618	655	657	664	659	667	642	671	677	627	673	679	681	711	649	685	610	699	690	647	676	701	685	679	628	632	644	659	658	737	644	646	658	658	657	678	691	683	632	665	678	656	716	671	639	674	668	626	653	703	694	628	632	643	640	656	677	645	682	682	628	723	713	694	689	647	646	667	669	689	683	642	634	691	687	686	666	657	635	673	693	696	654	701	710	673	653	667	677	615	679	678	648	659	611	687	656	686	693	684	646	650	672	626	691	669	664	653	633	670	683	636	637	660	631	655	655	673	646	679	719	701	616	705	676	671	665	614	678	688	603	663	603	639	675	702	623	638	661	657	629	703	663	634	636	631	725	696	630	606	678	652	677	669	626	696	652	654	624	653	701	665	658	671	624	705	649	648	685	699	673	665	648	650	672	644	630	667	706	667	682	643	700	610	645	642	632	700	652	614	678	633	673	657	629	671	642	702	653	664	614	672	637	682	646	650	658	709	681	686	623	647	686	666	715	668	650	650	622	670	635	683	661	671	658	643	683	659	670	663	693	676	665	609	662	656	676	629	684	698	645	659	685	601	648	654	654	692	679	676	638	657	673	656	658	698	656	672	654	648	696	674	646	675	638	708	666	671	648	622	671	659	678	706	730	670	725	757	716	652	642	648	673	667	645	667	654	646	622	718	604	650	662	678	698	628	686	652	710	650	636	647	721	703	655	683	656	707	646	669	659	659	613	605	608	685	647	671	669	715	672	668	650	695	679	687	670	628	670	690	650	668	643	646	688	662	721	647	703	673	654	659	666	680	661	659	737	639	690	696	656	652	664	672	682	641	673	649	666	615	676	661	690	676	641	698	696	678	691	705	690	664	699	671	660	707	602	673	675	669	638	652	658	640	649	656	676	666	665	623	647	661	642	682	656	627	659	675	644	682	693	669	640	685	661	713	686	656	693	690	690	653	700	631	657	649	701	680	674	659	734	751	678	667	654	609	706	650	702	637	669	679	688	679	695	696	634	627	652	678	690	673	676	675	698	675	668	684	646	692	648	663	620	670	692	641	700	666	712	716	680	622	666	638	680	687	657	654	694	682	649	654	711	656	657	688	708	633	682	691	659	668	721	633	670	645	656	679	687	630	659	676	642	641	631	667	619	658	688	687	671	692	685	637	658	679	649	621	648	628	698	634	699	661	657	701	681	648	675	705	660	663	658	680	647	659	660	640	719	655	736	664	690	670	655	719	642	666	690	652	650	642	684	656	662	647	643	677	684	678	603	667	638	651	678	643	691	691	653	694	680	658	599	651	713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46191	46713	28398	23432	19816	14805	10332	7655	8479	23844	35054	29915	19081	8764	2912	585	305	295	245	320	319	285	289	287	293	342	292	305	286	302	271	248	273	259	264	273	257	248	237	267	260	277	294	284	295	294	252	279	274	323	288	274	299	254	291	272	290	296	272	282	264	251	293	309	298	297	286	271	282	264	305	320	293	270	286	273	256	268	274	263	292	266	270	272	282	272	283	284	281	273	266	288	297	277	307	321	270	246	270	263	307	315	296	271	298	312	257	277	258	292	264	302	296	262	274	284	283	274	280	260	290	251	281	279	281	302	300	291	264	287	290	308	284	263	292	298	308	282	297	289	283	301	281	270	302	287	270	297	274	288	280	305	273	288	281	292	277	290	271	272	293	294	297	313	290	293	259	300	301	321	321	295	282	295	309	253	254	286	289	298	280	292	293	274	280	317	284	288	267	276	290	286	331	260	289	270	295	282	272	272	280	275	269	252	280	283	309	311	276	260	257	287	298	265	279	285	294	259	292	274	282	274	295	271	288	301	268	270	287	269	291	273	285	290	260	295	310	284	307	298	322	286	283	276	240	268	282	275	289	309	261	290	263	290	279	277	322	288	277	291	286	297	287	272	305	272	284	275	290	268	285	303	267	310	313	313	289	261	278	301	312	269	307	291	264	262	274	274	272	255	308	277	268	266	274	271	275	304	315	286	283	263	282	286	260	267	278	305	280	261	290	286	283	304	277	263	315	287	264	265	271	311	271	287	304	265	291	266	270	261	285	286	295	281	301	306	301	253	301	295	266	255	280	286	252	304	287	283	287	270	283	267	294	304	287	237	282	347	290	282	309	284	298	310	282	274	261	259	275	283	286	267	283	269	260	258	329	264	264	323	296	300	304	293	299	257	295	282	270	291	289	266	303	279	252	272	278	256	264	291	296	295	263	276	282	273	259	286	323	314	263	268	274	248	293	271	316	269	272	288	293	264	290	298	251	296	262	285	266	323	298	282	283	290	258	299	261	293	297	294	266	284	295	278	281	272	266	254	283	289	265	240	303	305	293	278	294	303	305	304	282	290	290	261	322	267	287	280	277	304	295	307	292	257	269	278	307	269	299	296	281	265	272	282	264	267	291	268	307	273	295	264	294	297	299	282	321	299	283	296	291	297	280	303	265	293	264	300	302	257	302	275	251	259	280	299	285	290	270	291	290	269	272	276	313	300	277	261	261	279	266	294	303	281	293	309	303	287	293	278	267	254	271	265	271	252	278	260	290	270	239	272	287	294	287	259	309	283	294	272	296	311	286	296	280	284	313	283	301	286	272	312	282	289	307	324	280	276	243	248	286	278	262	290	274	263	239	303	296	318	269	281	281	278	281	296	252	285	267	293	254	281	258	284	275	278	282	281	298	275	278	248	266	278	286	260	273	284	283	285	305	284	280	263	268	301	279	303	314	281	300	319	297	242	280	251	269	286	284	278	270	311	297	282	289	283	270	276	286	280	308	288	292	287	286	250	285	262	273	303	265	226	296	275	297	280	320	258	290	287	303	275	309	263	276	282	279	330	291	294	318	262	294	282	268	263	296	283	291	273	295	301	275	277	292	259	287	278	271	263	248	279	285	282	313	265	277	274	259	306	286	313	285	272	291	279	268	299	289	254	295	286	275	289	264	279	281	273	250	277	274	282	310	278	274	277	278	275	269	271	274	287	288	268	321	283	286	309	264	285	287	314	281	284	284	303	296	312	299	292	282	296	290	281	269	265	279	319	277	310	264	266	257	281	284	309	262	259	285	248	303	284	269	261	310	310	297	296	276	277	290	299	297	308	315	292	288	302	287	270	265	256	259	266	305	289	289	285	287	263	272	267	292	288	288	301	303	269	272	286	251	308	301	277	261	258	293	248	295	299	260	286	293	297	279	290	275	285	291	274	308	279	280	287	280	255	271	290	312	310	302	298	282	284	313	295	267	268	313	278	286	289	298	295	305	296	311	283	299	311	268	292	303	284	276	269	281	290	277	255	303	263	285	297	288	274	287	281	303	277	301	295	289	300	296	285	325	248	275	260	287	285	284	297	311	286	285	255	262	288	286	305	283	274	290	289	282	304	268	290	258	275	265	261	266	264	269	270	275	272	241	282	300	279	322	291	295	323	282	291	269	264	298	262	248	279	282	273	269	270	284	305	287	282	271	281	279	295	294	251	276	277	256	297	297	281	268	250	275	272	263	268	301	277	288	314	293	268	260	294	257	272	274	295	296	262	275	248	324	311	297	276	250	304	312	266	278	295	269	245	257	254	273	281	303	280	292	319	249	294	296	277	316	286	319	285	289	293	274	285	261	299	283	301	297	276	281	303	263	281	309	289	276	298	256	267	265	268	288	289	293	293	271	286	279	296	258	263	277	295	270	282	246	284	295	249	273	265	305	300	290	267	290	281	303	276	310	286	290	276	300	287	283	315	300	281	271	279	256	300	272	278	268	308	287	307	293	252	292	272	253	283	310	290	261	293	289	298	270	268	302	270	303	274	317	283	290	278	308	294	268	301	263	293	289	305	274	294	288	318	302	290	287	271	309	340	294	289	265	261	269	298	285	302	259	276	295	267	279	253	278	277	283	295	311	262	291	282	293	293	302	259	267	278	277	295	303	280	281	271	274	273	289	273	290	301	313	252	318	316	319	255	296	256	278	278	263	317	251	309	285	288	310	263	233	262	280	253	307	268	269	286	277	304	286	308	294	262	285	310	290	279	263	290	302	269	288	276	320	280	288	251	266	268	292	305	256	273	299	298	311	267	308	244	264	284	263	297	288	268	286	278	273	261	262	278	288	265	257	308	289	273	292	278	324	294	277	295	302	267	287	253	269	288	277	301	277	298	263	288	286	281	264	310	297	292	278	307	299	266	269	269	266	287	300	267	270	305	289	291	273	289	300	277	278	274	287	292	293	258	318	279	295	297	269	269	301	290	276	309	279	280	318	275	258	281	267	276	287	274	283	280	277	286	281	312	280	310	299	240	281	279	282	245	252	285	262	292	269	264	296	313	261	290	281	295	247	280	289	263	284	290	336	261	287	275	288	288	302	265	285	294	306	257	246	265	269	267	290	282	303	280	295	328	299	295	285	293	293	303	262	268	289	303	271	245	305	259	278	300	295	286	284	284	283	275	267	308	271	292	287	273	274	286	256	307	254	289	276	282	280	270	269	253	278	293	243	315	287	279	286	260	271	270	284	276	258	269	283	281	280	272	308	292	269	290	265	282	281	277	288	308	306	278	266	301	288	288	289	306	296	290	277	274	247	295	280	280	305	302	278	242	290	295	302	252	284	295	275	301	267	276	261	293	269	267	273	283	294	282	247	265	294	260	265	292	293	283	257	265	284	265	271	275	270	307	264	265	257	250	302	288	280	302	286	270	286	297	266	291	259	292	289	282	265	283	278	268	313	327	294	288	265	303	296	286	302	275	261	295	287	284	288	299	285	277	259	284	274	279	301	277	297	301	283	273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35250	44199	7394	6192	5582	5456	8938	15842	23413	43321	51674	45635	35212	21331	9245	1747	641	655	659	690	663	689	615	641	692	643	671	657	673	659	649	675	658	655	631	680	693	657	648	625	628	633	647	672	638	687	633	663	655	684	648	601	685	640	710	644	666	660	650	665	649	671	658	659	642	669	675	651	611	614	683	640	643	671	634	629	677	584	648	660	628	650	637	677	691	639	623	633	678	651	663	692	708	667	637	636	645	645	673	691	638	692	650	612	652	664	647	682	685	649	665	681	646	625	645	655	666	685	606	650	626	681	616	659	675	647	663	636	655	666	685	636	634	671	699	678	692	648	627	641	629	672	674	704	668	643	648	661	696	666	635	682	620	635	707	645	629	674	676	646	627	638	645	701	620	702	640	702	668	642	602	665	639	601	679	633	651	646	626	699	683	667	655	681	658	637	631	698	660	656	668	638	680	659	632	670	676	661	672	641	611	618	616	637	665	655	661	676	661	673	634	679	626	674	661	652	667	670	696	665	685	668	632	667	653	676	669	645	653	622	642	655	652	704	683	633	677	644	645	663	677	653	677	677	646	624	654	616	632	671	687	664	705	642	674	652	623	653	657	624	634	637	645	661	664	600	659	638	613	664	685	656	645	641	650	654	658	647	648	665	630	676	641	661	617	673	641	666	647	662	640	622	651	677	636	652	643	698	617	696	642	622	672	675	697	672	627	660	663	647	647	644	670	642	631	655	643	648	658	682	649	678	663	698	613	663	640	664	643	668	657	682	654	699	614	618	643	639	642	669	653	666	589	634	665	643	643	653	635	641	659	613	640	671	650	672	666	646	623	678	615	590	637	650	712	665	649	637	675	651	680	645	643	683	673	617	688	665	657	638	611	662	659	661	629	614	639	581	636	693	660	663	656	661	657	678	660	668	634	633	642	685	656	675	666	675	668	665	636	662	643	621	672	635	683	635	680	666	606	700	659	704	642	661	694	672	662	661	664	673	693	648	605	626	623	667	644	640	687	646	697	636	672	624	674	658	658	683	627	644	652	672	637	616	659	693	706	687	660	601	617	666	673	660	688	629	687	655	651	621	692	669	647	654	624	615	659	625	657	710	643	669	662	625	641	678	680	626	615	668	669	676	671	635	660	639	685	632	599	617	637	653	681	599	642	660	671	661	633	684	682	636	643	641	599	665	650	625	610	690	639	644	613	672	664	653	668	665	678	649	667	661	663	693	664	660	657	645	670	665	674	636	672	656	659	639	648	636	641	665	649	606	651	653	701	665	722	652	631	665	635	668	698	677	641	659	652	672	684	624	652	668	658	656	688	662	702	621	647	629	632	654	583	613	666	672	690	660	660	672	721	675	593	622	659	676	667	679	654	665	678	664	663	640	654	635	670	644	635	648	672	699	667	658	676	593	614	664	623	641	632	661	621	670	625	664	677	643	684	673	689	709	696	634	675	646	593	681	685	672	650	668	670	630	677	677	637	665	688	640	631	630	716	653	680	657	685	665	669	681	650	670	635	646	661	649	621	605	642	687	654	635	701	666	615	681	624	632	674	644	648	617	676	633	697	688	641	656	639	687	594	658	653	653	679	668	662	687	645	635	656	657	641	624	672	663	634	624	657	695	680	685	684	668	672	668	661	676	616	691	630	625	704	657	693	658	652	600	589	637	636	660	657	666	665	689	619	655	660	685	634	635	644	646	653	675	693	651	664	650	675	603	656	662	696	681	648	649	683	615	667	636	677	690	659	635	698	639	660	713	649	669	625	680	640	679	664	650	712	612	657	621	668	668	694	609	642	665	711	671	620	648	651	677	660	656	619	670	630	656	654	669	654	650	628	621	659	661	630	616	653	628	678	630	658	645	649	661	655	640	611	691	648	663	692	678	670	615	668	678	697	691	610	678	634	674	626	688	654	618	675	661	670	678	649	728	669	652	665	632	664	641	666	688	644	653	660	649	652	614	638	672	654	641	684	671	633	618	639	670	622	675	672	667	673	623	661	685	690	723	734	628	721	621	675	663	663	620	666	654	676	626	672	634	709	674	678	671	646	630	679	632	645	648	631	608	656	692	665	636	656	630	636	644	638	667	649	649	661	660	664	657	634	664	640	648	664	629	662	638	654	661	662	709	695	666	615	616	603	670	634	658	618	651	606	631	700	654	675	656	661	631	676	685	671	697	631	652	650	654	594	647	667	644	647	677	648	641	641	650	671	627	663	660	642	659	699	695	673	613	646	680	667	651	630	618	650	654	680	648	696	643	664	694	622	657	625	630	659	649	654	652	622	610	674	672	629	633	660	660	654	648	624	629	680	628	665	665	665	670	617	651	651	671	657	651	683	670	679	627	648	654	725	661	650	679	685	674	678	661	675	675	655	648	687	717	635	654	674	660	665	665	658	653	637	641	678	657	650	669	646	669	644	663	613	638	702	712	662	653	647	667	610	626	655	657	638	642	629	644	670	676	651	641	656	644	646	646	672	623	665	636	596	671	643	627	660	670	673	682	692	653	636	631	641	682	689	644	675	617	621	621	633	646	667	670	722	672	634	672	666	643	666	638	650	705	700	689	640	690	620	657	666	620	697	705	672	651	632	665	661	661	671	657	639	652	691	602	654	622	646	670	661	655	666	663	659	660	662	646	662	640	662	654	634	641	632	620	649	622	664	707	634	676	648	646	646	651	649	646	657	666	619	629	685	638	599	629	653	619	671	665	680	636	662	678	662	652	607	642	673	673	654	643	645	601	676	669	667	683	694	648	644	675	662	678	691	682	727	623	723	656	619	647	649	632	673	651	586	684	631	653	670	611	674	687	645	603	626	658	669	657	733	636	648	622	652	657	687	656	639	643	626	696	662	694	646	666	645	660	664	617	653	657	692	713	593	621	670	638	688	714	672	646	606	637	654	674	678	605	651	617	629	643	679	608	621	629	653	599	661	681	644	630	665	677	649	646	657	669	683	630	620	683	630	655	661	696	697	640	630	695	633	663	645	624	696	683	650	666	591	671	644	647	669	654	663	620	691	642	684	665	653	659	676	659	619	650	599	661	637	645	663	671	623	706	674	620	699	634	643	626	655	661	630	646	620	659	642	663	642	658	652	648	662	652	654	696	697	704	683	648	635	658	670	661	628	683	628	615	642	704	634	636	674	659	595	637	679	691	682	665	674	678	648	660	659	674	672	651	639	656	653	663	646	633	674	690	695	632	651	600	664	654	651	644	673	645	637	635	683	678	622	663	664	707	640	623	701	679	651	684	637	669	624	667	670	630	666	657	671	617	659	654	671	673	636	629	656	694	664	630	619	636	635	664	666	638	670	675	698	640	655	659	633	683	674	647	682	646	652	640	617	702	611	629	667	605	655	608	654	657	639	649	656	679	692	625	644	639	658	628	665	668	670	651	657	651	665	702	619	664	627	647	623	681	650	645	630	616	681	659	628	696	620	666	669	620	634	672	666	640	632	644	668	613	673	679	665	677	636	664	605	640	633	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
42848	45148	26888	23541	19867	14522	8058	4079	11450	27753	34381	29229	18899	9020	3222	814	308	272	278	259	278	284	262	278	289	276	267	289	296	304	280	263	293	256	260	248	275	285	299	281	295	292	298	296	290	271	272	288	275	284	295	279	268	280	261	268	284	288	251	262	323	251	295	266	272	293	301	284	285	265	264	256	279	283	283	269	282	259	249	289	276	280	268	302	273	303	286	270	294	326	282	252	296	281	278	302	242	309	272	283	321	263	262	290	287	284	298	294	270	258	288	277	307	253	260	296	266	259	280	282	306	297	267	277	295	310	284	302	256	278	276	279	270	287	298	285	265	302	306	275	264	278	299	310	290	307	292	263	300	288	288	277	291	296	305	274	243	305	279	272	261	295	257	265	266	296	268	277	270	321	282	291	265	272	271	277	290	273	281	301	279	274	281	242	280	279	283	327	279	254	267	276	294	290	283	263	282	299	299	278	255	300	303	287	276	272	271	263	289	305	254	288	262	282	280	301	277	277	262	316	291	295	311	306	273	287	265	281	286	287	325	273	260	291	289	226	300	266	303	269	276	298	273	261	282	296	261	312	292	287	294	263	287	282	255	303	266	280	316	296	269	320	278	270	293	276	289	280	322	290	291	271	292	284	254	280	303	297	283	292	289	284	257	285	305	266	292	291	309	279	268	274	266	294	272	293	310	314	252	283	277	297	251	297	250	269	295	272	264	286	304	299	265	288	280	289	285	275	302	257	294	269	297	261	303	296	302	267	291	293	257	262	297	298	273	294	292	284	275	299	308	280	284	267	289	270	306	315	278	278	307	270	265	269	262	317	285	265	306	295	271	300	281	276	314	286	283	254	256	292	252	299	253	284	278	303	308	279	270	301	322	260	271	285	286	309	307	298	319	284	287	305	312	294	312	302	268	258	267	301	277	278	298	294	303	269	310	284	291	259	260	281	263	295	285	266	281	285	265	293	283	281	301	292	279	267	270	303	237	297	278	258	240	277	297	271	289	271	310	311	278	257	272	279	297	275	272	280	294	237	296	283	264	286	301	266	269	271	271	273	264	290	299	292	263	270	279	267	270	296	282	262	291	280	261	277	287	307	282	267	281	266	260	239	258	272	271	275	259	323	273	288	248	298	312	297	256	281	255	291	278	302	270	294	286	276	328	290	283	300	293	271	264	300	289	254	259	296	288	270	270	262	282	289	317	304	278	332	308	285	321	300	289	262	272	303	266	264	308	253	263	295	263	300	282	263	317	279	274	288	327	300	275	327	286	260	281	276	277	274	304	274	303	299	275	306	281	279	308	284	292	275	254	306	286	278	249	277	274	303	281	297	331	307	265	259	300	282	304	294	296	276	269	304	249	315	300	306	289	289	266	290	263	274	284	303	286	301	256	301	328	265	276	291	277	286	265	267	313	251	271	281	277	311	293	287	295	249	273	308	270	255	295	271	298	299	239	278	295	288	293	255	297	285	291	302	270	298	265	314	284	280	294	261	297	277	287	266	281	322	273	271	276	266	256	277	275	284	254	277	312	282	275	298	259	282	295	286	295	275	283	301	284	291	294	288	260	302	286	276	260	258	267	265	307	241	292	295	292	285	312	259	301	260	305	267	285	269	264	273	283	265	267	277	287	309	302	285	334	270	284	274	316	274	270	255	304	287	281	287	271	252	290	276	278	287	268	284	284	279	307	256	254	276	273	317	265	279	288	296	317	264	294	276	276	282	265	275	289	267	312	278	268	330	288	292	313	262	259	281	280	278	249	285	306	300	329	269	279	273	288	264	302	264	306	304	279	248	269	286	284	291	300	277	287	267	257	276	265	276	264	257	292	277	301	282	285	292	307	279	316	278	264	275	281	297	314	278	271	261	276	303	291	286	279	290	313	290	267	290	257	295	316	275	271	289	259	276	281	317	328	270	268	256	270	281	306	289	283	294	277	290	276	296	305	296	301	260	287	290	288	299	273	268	282	285	299	334	311	294	303	307	267	289	299	318	254	271	267	295	283	302	243	295	262	268	315	283	299	283	290	279	277	281	264	273	267	273	264	298	279	281	277	275	261	255	255	278	288	283	300	313	264	252	289	261	243	280	285	295	283	309	271	275	294	289	294	301	271	279	296	265	281	308	280	308	284	259	227	272	305	278	276	304	260	294	311	285	298	300	274	271	262	268	260	292	311	294	262	273	258	267	302	284	279	278	296	315	312	286	282	265	291	287	285	316	312	248	259	278	322	279	300	278	299	241	297	322	327	316	292	313	296	294	275	278	280	265	274	250	264	271	251	289	307	256	274	283	274	324	288	287	265	249	272	275	313	272	306	299	283	324	267	286	282	292	271	299	266	311	290	303	301	290	277	261	277	247	279	289	282	277	275	288	275	273	310	292	281	259	254	288	287	283	268	280	297	267	287	328	298	281	275	292	299	273	295	266	261	320	301	302	291	302	314	315	267	268	301	277	250	280	263	268	302	271	290	287	272	293	246	286	239	324	272	293	260	277	268	290	299	305	286	298	265	263	286	301	259	266	268	258	299	249	288	267	319	265	270	311	277	286	322	275	272	292	295	281	273	279	244	266	307	302	297	284	296	299	323	278	297	284	292	263	287	261	290	265	253	281	255	308	293	282	294	230	265	271	284	232	302	300	276	262	291	267	269	275	290	323	300	293	273	288	260	298	281	277	290	290	281	295	279	279	304	256	293	300	322	270	232	292	282	309	296	274	309	283	287	296	293	273	282	294	276	282	253	278	271	286	284	249	255	247	296	263	283	242	325	282	279	270	319	282	289	276	290	294	277	274	275	299	297	292	281	283	274	300	287	263	278	289	300	300	284	282	299	278	313	280	263	283	263	310	264	264	301	278	259	295	290	266	268	289	284	299	305	285	268	260	286	278	294	298	302	283	286	291	318	296	267	300	284	274	261	301	283	287	281	284	262	275	271	262	254	277	290	275	269	235	247	257	299	276	308	279	268	265	268	276	285	288	289	262	289	271	288	282	295	284	291	300	257	271	261	270	289	271	280	305	329	278	272	285	293	268	261	287	283	285	321	294	298	276	285	274	277	266	268	292	294	314	313	306	267	300	309	272	273	273	283	288	279	281	288	274	266	272	326	274	293	292	272	281	281	254	297	269	280	256	305	281	271	265	279	249	276	269	295	255	265	284	274	288	275	275	284	294	269	297	280	268	272	294	282	254	277	278	312	271	271	277	265	287	296	313	305	285	279	298	268	262	308	308	270	284	293	275	268	287	298	260	305	277	272	273	306	273	270	267	285	300	282	281	283	277	268	273	262	302	298	290	308	289	274	285	286	289	278	276	306	272	289	281	288	273	282	296	291	262	292	285	282	299	272	289	285	260	307	284	294	268	282	256	269	275	295	301	280	277	284	290	240	275	283	280	306	268	306	260	267	248	320	295	293	274	275	285	293	297	246	305	265	292	269	280	284	277	333	293	251	287	280	288	282	278	287	268	269	258	282	249	275	314	302	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32220	35806	7025	6694	5667	5338	5134	7585	29251	47059	50599	45196	35309	21977	10395	2563	654	685	642	659	666	659	698	663	652	656	648	670	649	662	653	698	678	657	650	674	633	654	642	650	662	611	650	640	615	682	673	693	669	678	721	678	645	657	667	653	638	641	632	704	641	679	608	641	666	657	649	682	635	659	661	665	667	689	671	681	684	617	638	655	626	644	655	679	679	651	650	652	672	655	675	657	656	638	659	621	681	631	657	680	633	675	646	669	672	644	606	645	641	635	677	612	614	676	690	683	681	672	684	687	635	669	668	599	651	637	649	670	656	681	630	616	650	623	649	655	628	690	679	663	647	650	668	656	641	664	628	649	668	641	619	668	661	660	716	663	667	627	658	633	688	648	626	613	632	661	640	716	645	651	679	658	674	652	641	684	634	634	674	685	653	659	640	663	680	656	655	645	665	637	636	654	679	649	676	639	627	668	650	642	652	663	614	711	628	656	698	657	679	678	660	609	651	700	675	617	673	652	694	629	721	692	643	678	654	665	644	657	642	673	664	682	645	617	651	671	682	675	635	679	646	676	611	632	613	651	687	639	668	656	669	675	646	664	634	681	660	612	636	615	647	672	657	646	671	714	658	671	640	637	685	648	668	677	664	635	706	598	652	710	671	677	669	698	698	692	648	662	633	674	639	662	649	724	666	688	674	665	617	602	696	677	669	700	691	633	676	645	687	649	696	643	712	639	704	628	666	711	656	648	650	659	665	647	646	688	663	636	633	662	675	687	693	669	673	646	677	613	696	662	637	629	684	695	702	646	681	634	630	613	636	670	647	616	629	631	631	663	690	672	627	629	636	654	623	648	656	639	629	670	603	661	688	703	645	621	678	673	642	641	640	647	678	629	627	640	643	647	647	657	669	637	673	702	626	648	611	658	639	619	648	707	690	655	635	671	678	669	663	693	647	602	602	666	647	613	616	675	635	679	679	649	658	719	640	676	675	656	648	644	623	642	671	645	654	650	700	641	649	658	640	679	645	647	664	628	635	656	679	667	675	680	655	681	688	621	658	650	637	627	657	655	662	668	642	651	662	673	664	626	644	646	668	667	606	641	650	651	629	639	746	676	615	680	676	682	626	704	649	646	673	664	660	682	695	687	669	658	613	665	653	676	651	659	595	644	641	634	667	631	684	661	693	657	624	671	620	671	638	675	646	646	649	707	683	593	738	678	690	643	657	648	661	653	622	655	688	685	668	607	610	615	644	646	672	693	691	649	661	642	628	617	622	633	646	670	669	657	673	615	639	656	600	650	692	712	688	660	666	611	705	636	654	682	647	711	698	648	649	655	682	640	649	567	656	651	651	684	614	653	662	650	657	663	675	643	639	632	682	628	648	641	669	669	640	621	656	628	633	643	627	644	712	629	704	661	693	600	670	652	647	630	667	679	695	694	669	654	633	656	668	686	717	668	670	658	653	611	629	675	678	671	666	654	670	640	635	608	600	616	654	635	616	695	693	678	652	709	624	682	639	652	629	682	630	660	620	657	640	688	664	641	610	641	657	648	651	643	645	644	643	681	605	676	654	671	644	708	680	635	691	647	621	697	698	711	645	655	665	654	664	647	665	658	653	637	628	653	665	675	661	679	681	667	634	646	671	649	640	679	637	646	662	683	635	684	657	654	663	608	648	714	631	703	669	657	665	646	644	619	637	669	667	638	672	653	673	672	651	659	631	673	705	668	644	659	658	681	682	663	632	633	687	651	617	701	663	679	639	658	638	672	687	676	678	677	633	651	678	678	688	640	668	679	673	637	680	713	676	695	696	643	646	682	614	658	668	674	661	637	651	681	619	671	608	692	687	703	631	634	641	677	612	639	664	683	668	648	666	686	666	665	650	620	700	687	662	673	694	641	659	618	705	648	686	661	638	639	661	678	666	679	658	685	720	667	690	663	684	631	663	656	689	649	664	674	642	681	680	639	683	641	640	645	676	671	650	665	637	669	618	646	590	644	661	612	633	614	653	631	677	617	633	657	674	653	687	686	665	673	653	685	660	678	692	669	627	646	689	640	678	723	730	636	670	664	620	636	694	686	640	640	628	667	657	669	620	663	630	623	641	620	635	682	673	610	623	660	636	621	637	643	671	639	669	625	666	630	648	680	644	674	614	624	674	643	661	621	666	643	672	640	669	644	674	647	663	629	680	607	654	619	676	671	685	712	671	627	639	693	609	672	686	673	623	705	652	657	642	641	658	670	649	655	636	610	629	622	692	692	627	674	625	678	653	624	644	695	644	604	680	679	682	664	612	629	656	649	696	630	658	705	682	628	593	703	643	626	664	673	658	653	689	632	671	660	668	674	635	657	655	609	687	673	726	694	682	648	654	592	660	649	647	678	666	663	667	690	639	655	646	638	673	699	671	627	651	672	670	641	684	673	652	650	709	652	629	666	640	683	680	616	658	641	669	633	697	648	686	670	651	657	680	740	633	673	643	644	682	619	653	627	623	621	658	689	653	730	684	687	663	618	693	664	615	671	688	690	670	698	657	687	661	692	645	666	663	664	638	655	681	666	651	662	670	621	656	659	673	645	678	634	699	671	708	704	635	659	597	666	645	650	655	672	668	708	679	693	671	634	657	688	700	659	638	645	688	632	644	655	708	645	638	679	661	646	693	691	644	659	609	724	663	628	673	676	618	648	684	657	630	684	657	673	709	677	704	670	651	666	665	675	637	660	608	649	656	707	708	699	682	644	666	632	688	665	644	669	675	641	641	686	643	678	656	698	661	678	653	656	611	630	677	641	640	632	666	708	714	654	698	677	633	633	617	653	633	692	664	707	659	670	664	671	614	672	642	659	660	608	613	699	621	659	666	654	684	683	663	675	675	619	707	670	659	661	655	673	620	629	637	625	664	653	620	650	652	670	686	654	672	642	631	741	654	754	698	669	665	693	648	628	654	623	694	662	649	672	661	630	671	665	627	638	662	657	694	680	672	625	675	692	676	663	656	647	639	648	664	645	651	634	649	672	694	646	704	682	675	668	644	702	690	647	640	641	661	618	675	655	687	620	638	680	668	633	658	654	638	639	642	674	626	626	644	648	674	660	634	667	694	714	662	646	631	612	667	661	674	677	665	650	664	657	656	644	655	595	663	607	682	635	678	645	646	691	673	670	686	647	672	641	623	594	619	667	633	660	666	665	651	631	683	642	646	662	636	675	619	635	635	688	671	693	631	623	680	621	654	607	723	651	653	661	637	660	668	672	676	658	709	664	678	665	584	689	639	658	668	652	675	621	644	654	639	639	620	670	663	684	672	653	693	633	692	675	628	667	655	638	669	664	629	645	717	691	688	698	617	614	696	654	653	622	664	642	701	667	611	652	630	662	680	705	676	620	677	639	700	671	675	653	670	654	611	682	634	705	704	673	619	642	652	643	644	636	688	678	645	632	685	666	684	660	606	664	647	663	664	673	643	619	685	646	661	637	649	665	656	649	685	655	619	633	750	644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40635	48392	26182	22896	20072	14067	7624	3534	9845	27428	36248	29044	17464	7872	2740	784	283	252	328	303	287	275	287	297	265	290	264	278	302	247	309	263	251	308	271	274	265	290	262	319	256	311	334	301	281	294	304	303	289	303	317	286	280	285	288	286	258	301	313	300	265	310	300	264	273	287	296	285	312	306	310	273	309	278	296	280	299	269	292	282	287	302	276	293	262	299	266	298	277	268	250	253	285	309	272	291	284	291	290	286	276	270	303	289	295	281	278	317	304	291	305	269	304	287	243	288	269	274	296	266	279	261	303	301	267	284	291	288	271	307	282	300	284	309	245	291	267	298	273	268	285	288	278	267	288	263	267	297	272	280	254	256	304	319	296	299	283	268	234	292	290	323	307	255	293	296	264	282	264	283	296	259	291	248	292	276	271	281	292	265	270	282	299	297	257	285	257	262	260	247	303	270	264	266	280	244	273	256	265	259	297	301	318	298	276	306	275	312	262	273	324	270	281	279	294	332	305	272	306	294	274	308	293	281	294	284	266	288	269	245	261	269	295	259	264	297	288	303	297	275	283	279	281	293	279	301	267	288	286	298	267	295	299	273	255	275	289	306	299	282	304	312	254	289	258	285	254	299	293	268	329	273	298	279	282	279	297	258	311	277	255	302	289	271	279	298	278	276	290	277	318	283	282	254	298	326	298	304	296	310	306	306	306	298	268	316	283	299	294	293	269	297	299	278	279	302	286	278	293	276	254	271	297	330	287	296	302	297	262	291	280	296	289	285	255	293	318	287	287	236	263	277	272	297	274	281	279	289	274	299	253	306	270	326	285	279	262	283	274	309	316	299	286	270	287	313	280	273	315	261	276	310	271	270	271	284	297	327	321	277	252	270	278	263	267	266	278	273	289	294	291	300	293	286	296	300	268	256	236	283	313	281	300	288	291	286	279	271	296	264	275	272	255	270	303	287	274	246	262	268	275	292	284	291	274	272	292	282	294	301	281	258	294	302	295	289	278	276	281	286	279	290	294	280	270	274	271	252	305	309	296	316	275	300	296	310	276	281	285	300	320	282	289	293	285	265	303	274	286	273	278	283	314	297	299	304	270	271	286	291	270	288	286	317	284	292	282	292	276	296	278	272	287	272	285	289	281	304	283	246	301	300	278	297	270	270	288	265	260	314	251	270	296	299	315	316	246	288	271	297	305	283	291	302	278	249	292	282	287	287	266	272	275	252	274	288	276	312	285	265	262	266	306	306	314	299	284	278	273	307	283	308	280	276	263	262	298	306	273	295	281	302	288	285	280	280	291	263	286	326	289	281	278	284	253	259	288	280	273	288	274	273	284	280	310	301	310	281	301	270	283	316	282	287	312	287	275	275	272	286	293	312	290	270	248	288	321	283	340	314	270	308	270	280	242	263	286	292	288	290	272	298	256	316	276	307	285	303	284	279	291	270	259	297	289	284	280	261	276	292	311	309	307	308	323	290	282	279	294	278	273	290	275	325	305	293	317	258	287	266	273	282	290	284	321	280	287	319	293	269	304	285	302	291	290	266	261	295	257	253	252	267	275	277	324	272	286	276	292	293	280	297	265	337	306	260	273	300	311	304	251	269	292	317	328	278	282	300	286	317	284	261	297	279	311	260	293	296	282	297	279	295	317	286	275	311	305	285	287	323	283	283	307	276	301	298	277	299	292	293	278	272	301	302	291	279	288	289	270	280	300	259	280	283	282	283	272	268	281	293	281	277	262	289	281	283	313	308	282	298	317	287	300	301	264	308	282	288	280	286	270	269	279	258	292	282	322	242	270	299	289	306	290	293	277	287	292	281	301	301	274	289	291	273	275	297	304	292	273	274	286	275	272	291	295	287	255	322	301	258	279	286	262	253	283	324	279	272	268	268	300	289	340	288	294	317	307	313	276	286	306	277	300	304	283	275	268	264	302	273	242	282	270	289	299	286	281	331	331	277	277	308	291	296	260	268	277	269	300	309	275	263	270	310	286	310	295	307	294	305	280	269	286	256	324	307	299	298	269	289	260	272	280	283	274	307	285	276	286	278	320	294	292	270	315	274	311	285	307	290	275	285	291	307	308	293	272	288	302	303	308	314	263	297	295	263	285	270	309	292	296	290	277	265	282	269	265	270	279	274	294	308	296	273	295	315	262	303	313	307	305	279	275	275	286	290	264	279	288	270	303	298	322	292	305	274	288	307	305	322	306	288	294	283	269	307	278	279	296	263	291	278	267	268	270	287	314	304	283	287	285	265	279	266	301	303	292	261	292	324	276	294	285	286	283	252	264	297	291	265	278	272	321	296	301	303	297	288	286	271	296	286	301	258	294	287	270	297	270	316	299	277	272	278	281	271	298	288	283	300	306	280	304	270	309	295	287	318	268	284	303	312	297	277	291	332	296	284	285	290	287	304	285	295	326	299	284	273	289	327	270	278	255	257	290	280	292	293	271	273	270	291	267	304	272	287	312	286	294	283	271	281	288	266	273	289	292	299	282	298	285	275	303	270	298	293	283	312	277	305	292	309	327	317	292	266	287	297	273	306	287	255	263	273	314	282	301	298	274	280	252	294	285	309	286	309	284	296	300	268	266	308	291	303	309	309	318	270	260	292	287	258	305	277	258	275	263	283	258	278	274	311	289	269	284	342	245	292	288	294	270	327	258	289	292	313	294	293	289	306	281	294	248	272	266	277	269	259	306	280	269	263	322	298	276	278	304	260	295	255	287	245	272	302	264	267	278	286	278	274	276	301	283	303	300	286	277	290	302	289	275	305	279	294	310	300	280	279	256	275	258	286	276	310	295	308	319	316	272	287	301	270	294	292	266	266	290	270	290	285	298	307	279	293	297	271	277	266	265	295	307	271	281	283	321	291	322	286	313	307	303	270	283	290	276	300	319	293	322	256	266	297	326	283	300	339	272	293	274	303	278	289	322	268	266	241	303	300	294	277	243	307	291	279	299	316	294	286	322	303	295	304	274	307	303	286	294	299	282	293	279	287	260	272	242	287	293	325	263	299	303	286	307	289	292	263	268	299	300	290	254	309	268	258	278	286	264	275	286	282	274	278	321	263	279	319	260	272	289	265	265	295	276	282	277	296	277	270	276	308	269	262	310	272	284	295	296	288	290	283	311	312	270	283	293	284	279	288	286	315	274	283	305	292	277	290	250	298	283	288	294	303	298	279	280	283	294	285	281	291	248	290	289	288	309	324	288	322	277	292	244	314	291	292	286	283	251	282	279	281	293	275	254	295	300	293	278	286	260	274	290	268	279	292	296	280	279	303	289	274	265	300	260	299	303	265	275	277	275	281	264	285	300	290	269	276	274	301	325	304	270	279	311	256	305	266	274	288	294	300	261	310	276	294	297	242	268	268	271	312	283	281	281	264	293	281	298	319	282	255	294	297	285	271	263	286	252	280	302	287	319	291	264	243	283	279	279	277	278	275	268	329	283	287	279	270	279	281	288	286	289	271	282	314	282	285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29998	40886	7400	6474	5878	5015	4373	4104	26931	46963	52155	44415	33564	20393	9153	2386	644	679	725	711	666	681	741	678	691	661	671	645	687	677	655	625	681	699	683	627	652	665	702	673	719	659	712	616	663	665	646	704	710	637	698	697	690	683	708	668	670	682	626	708	730	663	659	700	686	684	683	683	712	674	611	677	745	634	686	691	672	631	641	659	709	708	613	651	657	642	681	648	675	645	684	702	629	652	651	667	648	685	673	672	646	653	660	670	657	692	648	611	697	672	694	666	702	650	703	649	672	650	655	661	696	652	676	661	658	658	670	668	669	660	657	669	677	639	678	663	713	647	670	705	683	650	658	630	688	669	615	687	678	657	702	641	688	696	661	657	631	656	713	662	653	645	716	653	613	643	675	660	640	710	625	688	657	690	710	671	676	675	677	651	678	692	675	714	674	647	640	664	637	657	652	681	663	651	631	678	695	710	664	645	662	663	689	680	653	703	663	669	667	674	636	660	663	645	682	644	651	685	659	685	681	646	667	667	654	646	691	674	662	678	672	629	677	690	716	685	645	719	746	634	654	678	678	643	655	670	648	641	670	703	689	697	726	700	697	639	634	635	676	665	691	673	658	606	702	686	676	685	640	676	686	670	653	706	651	706	675	669	662	682	639	683	645	682	642	673	628	673	676	650	689	669	669	667	692	655	637	680	675	664	687	721	631	686	656	655	648	661	660	659	671	724	625	680	684	686	634	670	698	674	649	647	674	663	639	639	655	664	652	725	682	649	645	640	710	639	666	625	686	646	677	674	697	651	662	692	595	642	642	686	669	646	685	617	659	702	635	704	692	635	674	658	667	664	661	668	648	626	696	683	647	653	650	687	680	736	679	678	653	668	647	650	671	689	687	676	688	682	673	634	657	660	676	649	685	668	678	654	690	698	681	669	689	647	610	662	650	640	675	659	644	664	642	665	677	706	695	671	655	678	629	722	708	650	695	639	650	685	665	653	678	700	687	676	692	629	632	712	708	647	655	651	706	670	640	619	667	674	684	649	686	691	670	695	655	644	652	642	668	659	655	653	673	681	672	727	646	661	616	639	642	643	694	655	665	662	707	641	635	698	690	692	630	682	646	648	683	673	704	626	651	678	641	683	699	641	654	693	648	738	679	690	602	672	618	626	686	662	679	728	647	699	661	658	662	683	672	664	644	716	674	666	671	689	696	677	667	699	657	664	647	662	667	650	634	675	676	687	651	639	626	697	660	659	650	682	664	689	701	658	650	682	719	653	668	685	674	682	660	631	640	644	678	664	638	627	708	651	704	665	676	651	644	592	656	697	668	670	670	644	674	675	673	675	632	710	676	674	689	688	677	610	728	666	674	666	674	689	635	682	697	669	657	667	668	691	698	677	624	698	697	724	649	703	637	633	636	680	693	674	683	617	705	657	702	653	653	703	622	699	660	711	659	694	671	670	717	721	676	683	652	692	666	646	688	666	708	689	668	654	715	613	676	618	660	677	635	709	656	629	655	659	653	653	675	701	699	695	696	639	654	690	624	704	651	660	684	690	644	715	606	689	665	699	666	668	650	644	673	664	672	678	655	637	640	686	642	645	677	649	686	704	637	692	671	646	657	674	718	702	655	659	680	683	660	707	666	657	676	665	644	662	683	676	653	649	680	667	638	628	680	662	673	632	644	647	654	661	671	702	654	693	658	677	686	644	654	719	635	684	675	682	664	706	650	629	659	656	681	615	657	685	628	708	654	702	649	682	655	648	669	629	686	610	707	683	700	650	639	659	631	614	655	698	691	650	639	631	717	683	699	661	655	628	639	675	694	657	647	646	656	676	656	657	632	649	694	632	645	691	689	687	659	715	639	656	684	613	659	647	686	675	627	678	630	696	691	637	646	666	630	681	652	656	728	729	673	662	677	692	690	626	646	645	652	708	657	678	656	643	655	680	728	689	652	636	687	688	646	668	669	657	678	753	668	671	661	628	664	622	636	673	687	667	619	669	689	643	657	646	679	660	639	648	670	679	655	643	627	689	678	684	687	662	652	646	674	714	680	662	619	680	691	683	670	649	708	669	672	698	711	657	605	680	622	713	628	660	638	693	633	648	655	670	657	628	661	649	649	665	665	679	668	618	660	647	618	637	637	657	675	663	680	652	710	676	605	683	659	692	655	635	643	655	692	693	659	685	660	669	702	670	675	669	672	663	693	627	683	643	667	634	636	644	643	710	637	691	724	714	663	670	673	671	713	653	660	683	719	681	706	655	695	706	680	668	700	663	690	627	671	674	697	691	708	679	665	665	668	619	661	700	649	668	681	705	631	599	634	637	684	666	639	628	654	668	658	676	711	615	679	654	644	676	713	652	659	656	648	650	668	720	631	653	676	721	652	659	721	627	645	709	632	677	657	657	656	650	681	725	672	644	651	653	716	718	664	694	688	634	684	674	671	734	616	686	697	663	673	632	687	630	676	671	685	664	665	686	645	627	659	651	674	676	689	604	666	674	696	674	665	671	650	646	641	690	689	646	648	694	667	669	652	686	664	669	680	676	645	636	663	716	675	648	675	674	685	642	697	695	637	644	679	692	660	697	723	694	665	635	664	669	653	652	677	656	668	650	723	607	659	665	710	663	691	705	649	620	630	688	653	688	672	668	652	628	687	690	643	703	660	710	651	652	643	664	696	647	660	688	710	654	635	704	674	672	650	678	680	631	644	694	657	676	681	668	671	664	680	638	632	661	658	618	692	672	645	669	664	638	638	671	710	673	679	635	687	632	703	633	693	665	653	691	657	650	664	670	684	702	644	654	640	695	652	665	654	659	627	725	686	688	672	674	662	696	632	679	666	684	668	644	671	674	676	666	619	630	649	649	676	652	658	630	681	649	673	682	686	687	672	690	693	659	680	678	694	649	613	704	667	698	646	653	589	635	655	626	671	634	644	654	666	643	665	650	665	641	693	655	716	693	664	663	661	677	654	665	717	680	638	645	662	679	661	658	615	674	664	682	714	672	717	663	668	657	668	659	669	676	700	655	683	706	650	643	667	712	660	689	643	656	692	685	663	646	673	686	696	688	630	700	719	690	628	645	710	722	634	654	650	679	717	704	665	673	654	653	701	645	620	661	662	671	641	663	705	605	660	684	681	630	705	649	721	687	621	644	657	659	668	640	662	671	697	658	689	709	657	713	639	609	597	689	700	660	686	635	638	662	668	698	665	635	693	647	659	649	679	636	684	656	645	666	640	644	641	759	757	653	668	711	660	670	710	611	663	623	666	615	621	683	666	636	639	650	684	655	643	679	723	673	643	679	659	655	681	657	679	697	700	693	639	718	668	687	698	679	659	683	665	659	639	662	697	677	631	707	693	644	676	711	666	653	719	674	670	694	678	656	674	700	658	655	651	682	723	640	685	691	641	643	645	670	660	720	674	708	708	647	643	605	709	692	665	653	641	640	653	679	669	651	657	664	646	667	699	653	692	637	671	670	652	709	636	687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43877	49154	28944	23254	21139	15866	9375	4437	7166	22838	35737	30334	18878	8108	2792	873	306	300	269	285	317	265	286	280	301	298	261	289	289	277	309	270	281	266	276	298	299	278	269	289	288	259	289	301	287	283	266	311	276	293	287	317	283	301	273	287	278	308	306	305	282	273	301	266	288	267	301	287	319	287	300	272	285	291	285	298	315	288	287	295	280	306	293	298	294	295	272	238	272	298	302	279	296	273	321	286	266	307	257	317	278	281	279	257	271	282	261	302	285	259	315	341	286	290	312	277	290	288	346	267	291	292	303	319	315	274	299	287	261	291	288	298	260	293	284	288	300	279	299	292	298	306	311	286	298	290	336	304	249	309	297	300	292	301	264	274	296	295	297	282	317	294	291	256	299	275	301	312	295	308	266	278	237	304	309	284	299	313	264	287	315	325	313	289	287	294	295	265	282	291	296	282	281	286	305	278	272	295	284	300	308	303	290	286	282	281	301	284	299	304	309	265	309	278	282	276	296	283	348	299	300	287	271	292	286	294	285	296	278	307	300	293	315	326	287	325	296	310	300	301	283	259	267	287	304	302	303	285	317	297	283	288	289	326	280	318	305	298	287	269	284	290	297	298	290	284	315	312	298	289	290	291	286	284	272	279	264	299	287	304	287	305	317	277	281	269	307	310	295	258	272	294	293	304	291	324	291	273	299	254	273	301	316	306	286	299	280	283	305	296	293	293	281	292	306	318	269	303	284	303	307	315	296	279	281	277	301	267	281	268	287	290	288	289	310	292	283	257	283	279	294	288	272	285	311	278	306	277	302	289	294	304	298	285	279	278	302	292	269	282	309	272	273	255	307	293	307	273	259	282	280	288	262	270	290	279	274	290	249	281	290	309	315	257	255	280	296	282	311	287	285	285	288	275	257	316	295	313	253	300	285	237	311	307	285	302	270	278	289	325	280	323	302	320	284	296	305	309	315	258	274	278	293	297	325	254	314	307	300	283	281	298	314	285	305	288	322	278	286	303	288	305	281	285	287	303	305	279	316	309	265	283	258	288	287	273	317	302	280	288	280	273	306	264	326	306	322	301	301	301	293	290	267	300	314	274	302	279	292	275	271	272	280	282	286	314	329	278	294	260	288	288	301	307	315	296	297	308	259	330	305	315	326	281	282	264	255	295	309	290	299	276	325	278	311	279	289	279	298	285	284	333	306	307	287	281	279	282	266	277	303	260	291	277	299	330	301	265	297	329	256	288	303	278	295	301	275	274	284	311	303	281	298	317	294	288	254	275	278	313	281	309	297	310	279	273	317	291	308	311	333	289	301	295	261	283	295	281	313	288	304	316	308	300	290	318	276	284	315	291	302	291	309	300	277	280	273	316	290	255	289	258	251	284	286	271	315	288	260	263	260	298	277	269	306	291	293	260	283	292	292	295	290	261	272	290	310	301	324	297	297	289	308	266	267	274	316	289	292	289	271	323	309	296	296	305	281	292	306	254	313	301	291	255	278	279	316	291	295	287	315	292	294	287	267	304	259	287	287	321	298	290	280	301	283	255	289	283	302	276	314	277	270	296	306	281	302	278	287	316	295	291	280	286	272	305	287	290	291	286	290	305	304	306	286	290	303	315	294	277	291	284	302	291	280	303	273	251	300	278	324	281	300	306	248	311	289	283	280	286	282	283	308	290	284	284	307	291	298	316	325	269	321	283	277	296	280	286	303	269	313	303	272	281	290	320	283	276	288	279	307	265	276	289	273	264	292	315	284	296	306	327	283	282	276	325	285	274	309	284	284	299	292	291	260	313	280	295	319	330	286	316	318	302	274	285	285	268	288	317	317	280	313	303	294	289	284	286	267	292	283	281	285	255	310	286	314	265	272	317	253	324	283	318	279	290	257	270	268	302	305	293	268	311	301	327	286	296	297	291	292	277	322	260	266	304	305	285	290	282	289	295	282	286	302	257	273	263	282	293	284	286	305	254	280	280	281	284	286	261	275	303	274	271	279	310	304	325	325	284	314	284	298	281	309	281	294	275	288	338	305	284	311	294	333	312	288	308	296	297	245	289	267	269	282	274	275	298	311	290	273	285	316	309	284	298	306	284	293	294	308	292	280	290	287	302	330	292	312	318	299	297	293	278	299	341	289	280	282	290	270	289	300	309	299	283	256	311	289	289	298	300	287	301	304	300	288	272	270	276	278	288	296	287	269	289	310	304	265	265	278	300	312	280	325	307	273	274	297	301	278	291	310	303	282	267	308	302	270	294	316	314	271	294	315	278	280	254	310	319	303	310	310	308	314	322	280	310	295	287	296	273	286	294	269	274	302	306	273	298	292	301	277	285	269	288	268	293	260	263	289	258	305	298	315	323	308	287	276	313	271	289	273	282	284	293	279	276	304	287	292	297	286	265	297	286	285	305	310	281	308	272	286	299	305	272	254	275	291	309	276	288	305	279	275	300	266	288	297	255	260	270	290	274	272	268	295	264	261	335	301	318	301	307	273	292	308	304	281	259	282	305	278	282	277	288	246	310	287	281	308	280	313	279	320	284	315	327	284	293	325	288	297	292	271	302	258	269	281	279	285	268	280	289	303	283	253	298	275	302	283	273	274	283	291	304	302	280	281	293	276	277	279	273	286	304	302	294	313	317	263	319	283	307	283	289	280	305	293	312	266	234	306	272	292	300	301	285	277	326	251	290	297	278	260	324	309	290	302	283	280	271	314	292	303	314	303	286	291	284	287	274	281	288	288	277	303	313	296	288	279	284	291	293	275	279	270	281	283	288	255	283	272	281	263	292	309	278	294	282	297	280	262	289	277	304	282	274	290	288	282	332	314	298	303	271	286	329	280	237	261	288	315	293	309	310	297	275	279	268	266	297	311	261	282	281	311	310	294	277	304	252	280	279	284	273	271	279	305	330	280	291	294	280	269	277	315	293	291	297	289	259	291	300	283	301	288	293	301	333	261	280	321	301	296	273	281	308	252	279	277	279	293	302	316	278	306	296	317	287	312	309	261	273	284	293	318	277	279	308	264	307	293	276	300	299	308	294	305	278	277	310	284	291	344	288	293	290	312	319	306	275	289	279	295	268	321	300	281	262	289	295	266	288	283	267	270	296	279	308	289	313	279	273	306	298	259	293	276	300	273	325	289	284	303	282	294	271	292	260	268	266	293	288	309	322	283	271	285	287	274	303	319	295	288	287	281	285	282	287	282	275	304	257	295	306	301	336	252	310	297	296	295	302	311	274	287	319	291	291	271	303	258	251	304	288	278	309	277	305	302	299	284	271	303	314	296	268	274	307	301	280	279	270	283	259	297	254	293	309	286	290	280	259	264	292	271	295	268	264	278	316	266	287	286	311	293	286	330	267	294	310	272	294	302	273	292	299	316	261	275	319	306	286	273	307	284	310	290	286	312	287	262	270	298	276	286	307	255	290	313	287	274	324	336	311	308	282	285	297	312	316	298	283	318	291	314	284	286	304	306	272	332	301	307	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33061	45002	7510	6594	5886	5104	4538	4787	21329	42634	52453	46125	34952	20523	9234	2975	674	667	661	646	678	655	697	640	637	723	677	673	711	647	651	692	701	649	646	652	671	655	643	677	700	655	674	689	653	642	659	625	655	719	632	669	689	711	605	671	685	688	637	671	658	667	642	643	646	715	670	664	675	661	640	649	652	687	690	661	710	671	697	679	676	641	660	617	698	664	675	660	675	663	655	656	690	717	637	666	672	652	681	621	677	641	670	668	669	644	686	668	669	660	697	635	681	701	646	658	659	682	690	645	677	633	641	667	672	672	625	663	678	660	632	641	714	659	641	662	654	661	691	653	673	711	670	649	650	638	741	704	637	652	649	694	652	674	641	688	661	643	682	639	678	654	654	719	672	719	664	688	625	694	693	642	689	663	634	652	691	655	657	709	690	714	682	708	678	654	678	672	736	648	652	670	697	633	649	691	632	629	696	689	660	684	687	682	696	648	682	669	705	678	677	640	657	667	652	678	696	635	685	662	627	678	618	695	671	675	668	685	644	714	661	639	673	695	703	688	682	671	653	671	675	722	685	649	631	717	643	694	658	641	682	687	661	727	695	720	662	651	656	692	710	687	727	660	685	610	670	676	685	635	663	723	656	680	685	675	718	682	652	692	670	664	717	647	679	656	687	644	665	642	678	683	701	743	669	744	667	642	666	644	690	660	648	675	660	650	709	679	687	705	704	696	667	631	697	696	710	672	680	703	678	668	688	679	694	673	685	675	670	646	665	650	688	668	653	674	715	677	656	703	657	685	659	700	707	746	651	674	633	715	688	670	645	716	717	609	707	656	657	666	663	689	678	652	645	663	634	649	613	683	722	672	666	693	688	717	694	707	677	646	661	713	679	679	729	693	692	676	640	697	666	655	685	618	627	734	707	704	649	638	661	686	683	661	691	672	633	607	643	701	635	684	658	677	658	659	676	708	673	685	696	623	689	665	625	663	716	710	639	647	662	676	684	677	675	679	642	700	677	640	691	679	622	642	696	661	683	659	699	656	695	635	664	714	701	651	668	681	646	707	669	640	661	673	712	731	652	669	684	691	688	660	651	693	703	642	701	698	638	698	642	684	684	725	671	693	654	673	692	703	661	656	717	666	678	698	672	694	695	695	703	651	664	722	649	646	697	628	657	669	675	717	677	680	647	674	657	660	664	633	715	659	679	651	681	645	673	695	677	724	667	699	654	673	686	676	671	675	693	707	647	666	688	664	679	688	662	694	652	656	691	694	678	672	662	688	642	654	642	685	659	659	656	632	691	681	651	655	706	712	722	674	654	717	663	685	697	685	675	662	690	691	704	695	666	651	676	674	685	715	667	685	691	676	683	693	662	640	681	709	635	659	699	664	659	678	666	686	689	653	674	692	692	665	686	662	697	696	716	647	715	648	651	687	695	695	724	671	662	687	679	714	685	684	695	667	649	647	644	621	699	668	700	635	656	704	634	733	622	727	680	686	667	658	679	669	705	703	674	672	675	714	696	677	653	662	685	678	662	704	708	677	648	700	657	654	648	657	619	697	671	594	654	692	699	644	701	661	664	663	695	655	637	650	720	665	653	704	659	655	666	667	663	676	642	620	641	665	677	645	674	650	691	649	668	685	639	628	683	629	684	667	676	679	674	696	695	628	674	708	683	645	687	680	700	732	702	709	671	661	668	688	682	701	661	668	693	666	688	660	620	704	718	655	676	677	625	657	646	651	650	670	682	684	680	645	675	693	689	660	691	663	656	665	711	672	650	615	702	688	658	677	671	638	693	668	714	650	668	689	682	668	678	646	662	618	680	701	666	691	682	657	692	680	684	671	685	694	686	702	700	672	702	642	681	701	696	680	705	700	684	673	648	658	714	688	682	665	662	672	693	670	657	676	690	665	682	684	627	672	644	705	660	658	652	668	661	662	744	710	704	607	645	658	629	662	704	700	682	677	660	714	693	700	728	666	636	686	668	683	667	697	667	672	639	683	728	637	680	689	729	689	618	696	620	660	659	674	654	651	726	681	705	695	642	629	658	682	639	692	689	634	708	642	686	696	678	643	645	713	666	704	647	642	653	620	727	645	679	709	677	686	682	668	733	647	675	635	694	646	654	659	695	654	674	698	678	679	679	665	673	626	677	599	727	696	674	615	622	731	683	676	659	648	687	678	646	662	648	662	698	681	656	679	654	698	649	702	713	680	672	645	612	708	644	656	709	697	654	673	661	668	665	686	705	686	701	675	678	708	668	618	669	632	674	674	699	623	630	699	664	679	703	625	669	654	706	652	665	712	707	661	687	692	634	684	700	695	692	650	701	644	654	688	654	718	624	657	675	663	683	699	642	656	677	629	666	699	663	658	676	663	674	686	640	666	680	656	690	691	664	690	687	637	655	677	705	694	701	651	695	672	687	643	660	690	702	679	724	684	656	691	636	723	626	666	657	697	638	698	678	653	656	728	665	687	684	657	674	677	724	671	660	647	678	678	655	701	689	726	688	734	662	691	701	677	669	674	686	636	696	676	682	688	693	665	686	611	657	676	683	686	702	646	642	631	670	671	661	670	684	648	712	652	700	714	679	677	648	652	654	641	693	696	656	650	617	645	651	661	705	674	647	686	658	666	662	701	681	705	676	606	640	661	705	635	652	701	697	666	677	702	677	660	677	656	673	649	700	681	668	666	654	678	669	691	662	630	666	658	618	634	668	666	624	663	729	640	669	685	673	684	675	675	728	627	726	623	649	700	651	669	647	688	685	671	647	678	661	698	676	727	650	668	656	683	698	723	659	660	704	655	626	682	710	666	662	688	658	699	730	665	655	642	687	695	671	666	674	625	717	651	680	668	687	640	697	704	672	667	674	656	662	647	635	686	675	640	712	686	719	639	695	682	678	685	698	651	708	663	682	637	671	652	714	671	664	658	676	719	660	647	678	608	702	683	651	643	724	698	687	647	681	646	676	711	702	640	695	668	675	688	695	688	655	641	641	681	703	712	698	651	705	616	667	649	643	693	690	693	631	672	662	647	700	671	700	658	728	676	666	655	672	689	637	701	652	666	689	719	640	654	682	691	648	692	657	686	648	658	631	654	657	675	634	659	667	638	673	666	679	668	642	689	657	687	671	690	650	679	670	669	688	717	709	702	709	694	689	674	669	661	648	673	649	673	659	658	671	660	656	707	691	622	664	684	710	683	712	703	642	650	689	667	644	643	657	653	647	689	646	720	671	716	684	648	703	663	708	655	699	705	655	680	698	645	717	662	650	677	659	657	667	692	717	672	592	700	646	647	729	677	632	702	714	663	690	671	673	675	647	640	653	697	631	723	669	681	683	698	669	663	674	684	665	667	721	666	645	667	683	674	725	705	672	663	684	698	665	663	690	715	636	661	657	668	691	685	677	683	693	663	631	701	662	729	652	690	689	627	697	689	686	634	686	690	664	681	669	654	641	727	643	681	691	659	707	676	671	705	620	698	682	693	648	666	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46991	47416	27633	23800	21672	16692	10293	6098	5134	20392	37860	30128	19951	8910	3027	817	314	320	297	284	317	302	319	275	280	280	295	289	296	307	332	291	279	335	314	281	296	284	307	264	273	274	315	303	302	294	293	284	318	290	287	311	322	323	290	275	271	303	302	294	308	299	301	287	276	311	289	305	302	311	320	305	271	271	286	274	287	263	290	321	319	282	327	267	296	254	278	307	271	272	295	287	288	263	278	285	306	305	277	297	312	277	279	287	281	308	284	311	270	311	283	301	272	296	298	300	297	274	276	321	306	283	256	291	313	325	285	289	307	339	274	283	319	281	327	264	247	280	269	282	267	284	298	263	308	282	307	268	253	288	288	286	293	295	260	274	323	256	299	282	272	309	294	319	307	296	302	308	315	290	296	310	295	296	255	292	246	308	286	280	310	302	299	283	297	297	301	311	264	293	310	295	305	279	284	279	309	305	289	288	281	304	332	320	279	280	301	299	291	313	264	295	281	297	320	304	311	298	256	312	304	276	303	272	293	314	267	300	282	287	293	286	301	306	325	304	338	306	276	317	302	282	293	319	279	311	311	275	305	278	341	313	263	323	299	296	306	285	288	301	276	289	289	315	298	278	302	289	288	307	293	296	254	290	316	269	323	261	322	286	297	279	290	270	297	298	313	313	289	344	268	314	289	288	272	275	326	295	287	285	280	279	306	286	274	295	305	297	293	292	336	317	300	273	324	252	300	266	299	292	279	276	259	298	296	326	300	274	288	280	271	268	284	285	291	304	309	286	279	304	274	267	303	305	280	264	310	260	308	295	299	289	299	262	314	337	299	270	294	291	298	276	258	257	306	269	285	284	337	267	298	283	286	305	318	311	297	297	316	289	292	273	316	298	298	267	271	295	248	296	270	298	267	271	278	300	281	293	342	276	284	268	311	269	275	253	317	290	306	330	327	312	314	283	255	296	268	291	294	296	287	331	275	307	270	284	296	273	308	276	284	277	299	306	272	308	320	296	315	299	285	298	290	288	279	304	297	287	284	286	279	293	290	274	287	273	286	304	293	279	262	261	299	286	291	274	259	278	287	297	319	291	283	289	274	284	312	291	306	301	287	264	302	285	288	321	306	296	301	280	317	273	280	314	291	309	324	254	304	294	313	295	282	290	297	294	276	264	310	282	311	257	283	286	320	290	286	315	302	307	269	247	279	289	265	284	293	295	287	302	258	301	283	290	290	294	284	305	309	322	279	302	308	294	293	274	307	317	273	305	305	319	301	289	302	285	271	293	299	295	326	261	296	264	311	288	261	279	294	272	322	288	310	251	278	309	306	293	304	299	269	290	266	269	280	305	310	265	265	315	311	283	299	303	296	277	329	291	309	290	277	259	289	295	292	270	311	326	318	315	311	302	270	280	287	306	311	256	295	276	297	291	276	301	301	319	305	319	293	299	294	302	278	326	294	248	304	303	256	292	296	302	285	263	272	282	290	298	303	322	280	270	299	296	297	272	280	296	306	302	295	285	309	322	291	310	286	282	284	261	281	301	279	277	309	289	280	300	302	297	290	307	296	332	290	297	292	278	306	299	318	285	287	262	300	301	302	293	288	304	292	277	262	294	333	258	290	288	314	289	317	273	295	317	324	259	287	264	277	299	303	287	266	278	299	300	279	334	270	272	310	301	309	284	263	315	292	275	297	260	301	283	290	278	317	258	292	299	286	266	293	297	292	321	265	286	285	285	302	324	320	295	282	273	302	283	250	295	263	260	305	274	293	300	299	341	298	343	301	294	304	277	319	311	318	295	312	285	297	296	295	313	272	305	292	297	295	287	323	293	289	274	300	289	288	263	287	306	284	275	312	280	288	266	293	262	339	287	307	282	280	262	284	272	258	290	271	302	296	325	322	294	248	283	261	298	284	283	296	292	298	328	300	291	278	291	291	281	270	311	268	276	315	327	295	299	289	281	319	276	305	299	292	291	280	304	291	325	268	298	296	304	256	280	268	301	287	261	312	295	229	319	290	280	268	298	272	296	248	288	301	326	290	298	321	307	342	303	303	269	293	326	321	267	278	286	307	299	351	308	300	306	275	289	286	281	244	312	235	305	289	319	295	282	338	300	275	320	263	285	306	291	309	289	277	294	299	271	275	276	269	264	258	267	266	306	265	299	311	299	297	284	252	319	277	313	297	310	294	284	293	277	279	287	297	282	301	282	292	332	302	277	265	263	273	308	335	334	292	313	266	300	295	297	271	299	277	287	247	243	268	290	285	285	275	299	295	292	291	310	302	262	301	286	286	275	291	292	262	309	275	273	280	275	288	300	299	289	313	306	315	272	309	328	308	312	281	269	278	316	304	296	305	302	263	304	278	327	270	300	266	299	291	306	294	302	307	310	301	275	286	290	290	276	331	320	290	286	287	276	295	306	316	285	290	305	289	287	296	337	267	259	309	283	307	291	273	291	277	299	254	284	295	298	280	280	267	301	304	293	268	292	307	298	251	302	283	286	257	298	292	302	274	286	303	322	266	279	285	259	289	282	282	307	307	308	307	306	276	270	285	292	298	312	279	294	301	282	310	300	286	305	288	280	298	301	307	307	311	275	307	306	259	279	293	299	274	313	295	317	299	266	310	295	270	281	285	280	278	297	273	307	301	300	284	275	301	311	293	301	283	260	279	283	291	326	311	306	283	276	301	296	258	300	257	310	295	261	321	303	289	286	281	298	286	278	290	299	281	295	304	265	344	294	324	294	308	290	278	301	304	294	318	316	278	252	315	280	300	246	284	281	292	290	285	323	277	308	258	294	277	303	304	314	269	278	276	282	291	315	331	296	288	306	297	279	300	277	313	317	323	292	312	267	290	310	306	284	293	302	280	267	263	267	311	302	325	253	272	285	289	296	285	293	306	312	269	301	286	277	324	294	331	300	309	295	313	274	311	288	284	307	316	306	280	302	306	308	297	316	281	299	296	266	320	317	287	296	291	303	280	298	283	271	271	295	285	316	284	264	293	292	268	296	269	303	283	294	302	258	330	306	282	291	303	311	281	321	265	283	280	321	271	311	296	298	331	326	284	297	287	300	276	296	331	272	302	297	265	267	272	271	291	301	273	290	291	286	306	275	280	291	272	309	304	287	261	294	298	252	282	299	285	307	281	271	318	279	298	277	323	275	295	305	299	285	245	295	304	305	293	297	313	276	304	284	297	293	275	283	286	312	320	298	293	303	281	251	273	276	278	280	285	286	311	298	303	299	316	274	300	278	296	281	264	274	292	296	309	256	313	273	277	282	265	294	291	267	294	299	315	288	278	273	274	304	308	300	258	298	279	316	307	297	295	295	303	288	303	286	300	300	292	294	290	281	277	301	313	272	274	301	310	305	295	253	308	294	293	295	295	304	293	277	294	264	310	301	272	308	280	259	297	321	293	309	314	329	264	269	291	298	322	285	291	302	288	265	289	274	323	292	288	290	302	302	306	301	293	291	298	311	260	305	275	291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36817	44486	8167	6661	6282	5316	5038	9281	14560	39609	53777	44997	36129	21528	9483	2782	681	690	682	660	672	658	687	630	662	700	650	669	667	655	657	700	651	683	701	683	642	705	673	663	672	640	719	644	632	718	621	670	666	672	660	693	711	708	643	683	687	710	695	659	706	668	696	653	676	662	680	628	661	629	665	660	661	688	655	673	694	657	719	668	650	675	681	646	688	671	690	654	653	716	655	705	654	693	691	630	655	668	706	672	701	656	649	654	677	713	653	695	666	633	676	705	695	649	630	737	691	662	690	674	642	656	682	659	677	694	684	706	643	658	739	695	678	666	666	699	668	666	696	675	708	680	675	719	711	683	651	670	692	682	707	629	691	664	650	695	639	675	705	654	690	658	700	676	716	652	694	621	682	704	701	649	680	664	706	659	679	693	650	710	711	683	699	706	714	723	662	678	670	649	668	708	646	629	686	679	642	674	682	672	643	713	720	710	690	667	646	660	639	653	685	650	645	663	699	650	696	669	692	666	684	668	706	665	689	668	644	689	663	694	678	677	671	671	664	705	689	650	685	679	691	668	665	702	625	668	748	676	682	696	656	677	651	641	676	655	684	670	677	657	656	669	735	668	680	704	682	699	686	647	663	705	657	698	610	701	676	676	660	663	680	633	688	678	671	644	680	679	633	699	694	685	719	672	667	740	699	694	697	637	675	642	608	678	666	681	714	682	614	700	670	669	676	639	655	670	683	658	715	654	658	618	684	702	683	667	674	702	635	678	701	670	678	658	693	688	696	703	698	658	669	715	658	688	688	658	716	655	654	666	715	627	671	712	689	716	652	666	669	629	636	675	657	677	637	655	661	681	652	655	662	633	679	670	707	622	666	656	670	692	695	681	699	693	687	690	685	698	665	695	703	709	677	656	682	667	642	700	665	720	621	656	647	692	680	675	658	692	688	669	678	641	680	709	655	658	676	639	655	661	676	732	648	686	677	670	689	674	670	623	695	654	656	691	678	693	681	698	691	605	663	725	692	642	689	665	668	659	687	672	657	685	671	679	669	686	671	666	653	697	716	663	635	685	646	690	703	634	646	683	697	654	684	682	673	666	661	718	631	731	648	632	669	689	641	643	674	656	670	679	656	681	629	618	671	675	690	685	686	657	670	705	656	658	686	698	671	721	620	642	707	671	691	675	649	622	667	657	747	652	672	650	650	649	688	643	650	661	647	644	676	687	671	678	667	709	665	661	633	663	718	696	651	666	693	651	661	646	641	678	664	720	685	679	710	656	703	688	637	684	691	670	672	684	690	669	661	700	640	673	634	658	680	708	650	643	683	665	657	657	688	715	709	671	661	624	630	674	674	682	645	690	676	669	628	677	663	639	597	678	679	690	695	660	663	657	671	691	656	663	642	637	670	685	655	657	692	730	675	680	670	655	694	689	639	667	665	685	639	701	696	695	661	593	655	676	666	656	662	707	669	676	688	669	665	693	673	729	686	702	636	665	654	668	686	703	693	708	691	706	636	609	640	667	639	631	639	623	695	671	684	672	709	673	601	676	686	713	692	652	715	699	628	670	642	653	644	685	654	729	646	677	695	675	641	669	682	695	685	667	650	628	672	673	690	646	668	644	729	685	641	649	633	622	656	665	651	689	679	646	661	641	684	663	651	728	641	638	582	658	667	645	681	656	657	723	659	645	698	623	689	669	702	658	723	680	634	644	647	660	665	666	671	687	671	677	702	652	683	698	672	661	672	629	649	681	655	675	595	672	678	674	694	646	658	617	654	673	687	693	682	703	645	689	676	654	650	687	680	649	704	652	705	696	637	696	680	711	662	678	703	695	700	668	644	692	619	655	705	715	654	689	677	654	703	672	700	679	694	649	687	658	692	647	646	661	670	667	683	698	674	669	662	646	635	684	656	675	685	668	695	689	705	653	672	621	669	669	686	701	658	640	692	678	686	680	650	717	673	644	683	672	687	626	675	728	669	631	675	696	670	648	693	683	706	632	715	690	689	703	649	643	692	692	712	710	713	721	638	704	619	665	665	675	659	660	696	676	652	657	722	656	680	699	638	686	681	713	667	695	738	670	722	622	704	699	696	655	656	631	691	713	669	662	682	667	626	620	691	654	651	690	681	659	681	713	682	680	678	732	690	675	662	684	637	684	663	655	628	660	676	689	642	639	668	698	672	709	694	689	695	632	637	706	619	709	658	640	687	658	666	695	674	671	700	676	652	659	716	660	653	671	690	674	680	606	671	653	739	666	653	659	653	677	688	675	661	641	661	688	683	704	647	669	683	691	637	670	670	677	686	683	640	699	665	713	654	671	651	705	691	718	655	673	746	651	681	670	678	691	663	698	648	668	637	659	716	658	711	654	715	682	708	692	659	623	654	700	689	682	679	632	704	698	712	623	695	650	684	729	681	648	651	654	627	671	700	673	668	699	718	695	701	704	681	701	662	654	708	637	627	698	655	710	632	671	649	641	686	678	733	660	658	676	666	651	668	715	667	675	637	693	655	668	696	699	638	691	633	659	704	653	657	674	703	664	637	648	667	684	691	640	664	646	683	672	680	685	660	651	687	665	675	662	682	717	626	645	683	631	664	679	665	664	698	680	711	634	641	644	692	646	703	663	668	666	684	641	708	682	683	682	663	670	652	718	630	741	608	675	690	670	642	676	645	667	634	676	704	685	639	658	616	651	708	707	637	663	667	634	665	699	691	669	686	650	700	675	679	674	722	687	694	646	664	664	711	666	644	689	652	685	669	697	673	635	699	665	684	674	707	681	661	663	638	668	663	693	662	660	683	677	639	661	673	699	684	685	682	674	656	675	690	679	720	667	633	668	638	668	670	721	678	694	670	654	654	678	654	701	684	676	606	640	695	686	682	661	716	607	683	675	697	652	655	651	649	712	627	705	651	641	667	698	705	705	622	647	672	654	660	663	660	666	724	664	676	680	641	672	714	661	663	724	661	647	704	643	671	642	662	659	668	740	661	684	693	708	676	682	640	720	657	625	653	649	682	705	670	689	674	657	681	635	704	684	693	689	666	649	693	711	700	669	686	656	637	680	687	647	690	682	663	658	661	664	651	680	652	659	669	643	710	620	660	614	703	706	691	662	668	652	649	669	666	665	672	693	649	663	677	624	688	690	647	627	666	640	683	693	698	646	701	644	707	649	697	657	694	700	681	658	622	696	698	705	718	678	675	646	703	632	683	649	672	691	691	675	705	664	685	646	639	674	677	647	688	657	696	658	690	691	647	666	696	627	661	657	673	678	704	665	644	697	644	640	690	627	690	672	630	678	639	712	667	627	634	655	699	699	680	692	673	649	688	637	761	687	665	651	663	663	736	672	698	661	703	723	696	616	710	662	692	728	652	674	682	693	685	655	606	670	684	681	645	677	661	668	683	667	689	649	678	675	672	727	638	659	661	646	698	672	699	663	622	686	675	732	668	676	656	679	720	655	693	670	626	653	687	681	677	701	655	652	704	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
43980	46350	27551	21793	17844	12860	7260	3769	2336	15560	38789	30923	19903	9005	2708	793	301	318	286	282	283	316	280	283	292	311	299	323	296	318	311	296	287	292	292	268	288	307	290	302	286	311	313	295	319	264	316	325	284	280	255	269	298	297	297	261	280	273	331	283	270	317	309	289	298	328	293	311	271	271	303	297	289	273	286	307	275	307	280	275	298	289	263	320	291	319	306	289	260	307	311	287	312	298	337	311	270	296	276	325	292	272	297	283	324	289	275	292	299	307	333	278	297	320	272	309	272	284	304	286	284	307	263	293	301	292	284	328	286	309	274	293	286	293	336	292	283	282	290	287	272	285	322	289	287	293	295	297	298	334	281	298	274	307	261	292	308	293	280	307	291	274	340	302	291	289	271	310	287	295	303	291	318	287	295	296	310	314	283	267	300	274	295	295	324	274	295	273	279	336	298	307	303	280	275	276	308	306	315	282	278	281	313	291	288	288	328	306	272	299	266	300	300	299	306	300	254	317	276	306	293	313	309	300	288	271	299	313	304	307	296	312	289	276	302	315	272	290	292	287	306	310	288	299	260	283	259	317	302	307	287	273	308	334	331	300	303	291	310	275	314	291	302	282	270	293	264	288	282	286	311	260	293	308	294	307	287	289	288	292	262	297	303	291	299	297	326	292	310	260	319	310	310	286	304	297	294	307	260	291	334	283	322	317	327	310	280	279	313	319	298	268	281	324	294	290	292	254	299	289	281	293	292	299	280	316	277	282	259	256	248	281	266	312	315	299	272	296	302	307	297	308	309	277	309	306	293	296	278	306	265	297	306	303	281	307	298	291	314	284	303	300	301	266	315	280	296	291	303	312	289	266	301	281	274	307	293	319	291	266	325	313	274	293	288	294	282	312	269	298	312	294	258	285	297	299	301	278	289	306	301	295	294	313	286	305	274	306	305	308	285	304	297	281	303	286	289	299	320	317	320	288	302	287	301	252	269	320	317	302	310	279	302	278	300	313	272	280	306	343	275	292	276	306	280	286	269	267	313	285	297	327	272	293	298	278	283	283	340	291	298	296	286	277	289	298	292	290	290	294	303	285	331	286	279	266	299	308	245	318	307	316	318	277	312	293	306	319	284	278	278	285	279	286	290	288	297	307	312	303	275	307	276	305	304	275	293	313	298	283	273	269	317	285	285	306	334	330	283	296	287	285	309	273	321	292	284	279	297	302	282	302	281	314	288	333	302	308	285	273	320	288	291	293	298	303	283	264	307	299	282	256	296	318	302	317	298	303	310	290	294	274	268	294	295	322	290	305	325	322	269	264	322	289	292	259	291	283	264	293	317	287	320	283	306	311	304	332	308	322	289	299	295	273	279	271	275	335	320	308	299	303	279	291	286	267	252	290	295	295	321	296	275	236	295	323	312	258	302	288	292	290	301	307	324	272	278	302	320	299	265	290	314	305	289	304	301	275	319	316	317	304	313	294	291	329	328	279	289	310	301	294	309	315	333	255	355	285	280	288	284	295	311	264	311	296	275	271	272	342	270	328	304	285	287	325	300	315	293	293	299	306	304	280	303	297	289	293	260	297	292	288	272	304	349	281	288	320	286	301	293	273	302	288	326	282	306	307	291	265	289	314	316	324	329	296	297	297	277	278	294	305	290	288	312	277	311	303	307	273	273	288	307	262	319	248	265	279	323	252	290	282	321	261	327	316	298	280	313	306	295	269	306	286	281	274	260	278	296	277	270	301	286	281	292	290	291	318	290	304	295	328	267	295	303	297	345	266	286	303	292	285	294	281	293	286	282	323	289	301	291	295	260	293	328	311	298	272	280	287	285	300	280	304	293	293	266	278	316	315	310	284	285	260	286	299	300	319	302	330	271	321	296	284	309	273	302	294	262	299	292	290	316	315	312	313	322	328	338	272	284	282	270	287	297	287	258	320	290	285	296	275	293	276	304	303	320	315	286	276	291	312	321	319	279	283	313	283	314	276	269	292	325	326	313	264	319	267	282	296	306	323	283	320	333	315	314	295	257	311	246	261	274	285	278	309	277	282	261	309	314	241	297	280	318	304	310	281	269	306	285	311	301	270	265	309	304	301	304	265	286	325	324	289	320	266	264	289	304	282	305	311	303	308	330	287	312	255	286	273	277	296	284	296	317	313	302	297	303	303	269	266	288	286	288	296	305	308	304	248	310	279	318	303	296	289	311	282	262	276	282	287	293	308	305	298	294	284	282	261	293	284	269	317	306	283	298	269	326	261	298	299	307	311	265	291	325	323	300	307	324	320	311	310	277	294	291	272	275	275	327	312	272	311	276	325	290	318	288	290	320	334	288	301	326	298	317	317	300	300	279	301	310	300	304	310	253	247	294	285	273	308	317	288	265	294	299	291	311	267	295	325	326	261	306	280	278	306	291	320	324	280	299	333	294	278	335	300	302	319	277	290	280	275	295	277	296	302	314	303	326	298	265	312	305	313	318	256	333	294	290	303	311	302	288	315	279	305	300	298	309	292	282	276	278	293	298	294	293	288	296	285	285	308	266	297	327	286	319	313	317	311	300	302	316	305	284	289	300	278	310	292	286	284	314	285	312	285	277	276	276	293	291	308	293	279	289	293	300	274	279	301	279	317	311	278	281	303	323	297	293	302	311	311	320	287	284	267	293	302	316	293	315	300	264	303	295	272	280	264	303	315	307	339	279	284	299	299	318	274	305	282	294	283	306	307	280	276	311	284	305	301	300	301	315	321	287	274	282	277	295	289	261	281	291	305	305	273	301	307	286	303	288	261	276	291	296	283	297	313	277	298	285	285	288	310	318	314	292	301	291	305	293	287	283	292	316	300	277	313	284	307	266	304	306	303	286	290	257	291	273	291	295	282	300	307	281	295	301	312	283	283	269	270	283	292	306	308	292	285	307	304	275	283	296	311	285	290	288	287	302	282	295	274	304	300	316	323	278	290	278	313	296	289	278	305	311	290	308	291	301	264	278	306	290	267	300	305	293	338	272	287	272	303	266	290	282	321	290	319	277	303	269	289	303	294	290	308	323	302	308	303	332	283	290	291	302	324	308	323	278	281	270	295	285	314	298	269	309	302	328	303	294	280	290	317	277	290	308	308	306	300	294	259	246	272	294	325	276	273	354	310	275	293	300	303	297	317	285	282	314	284	295	334	322	282	300	327	269	254	249	286	307	285	281	281	272	282	312	297	277	303	300	305	322	313	311	287	248	293	308	311	277	315	302	322	278	276	291	273	294	284	307	266	320	253	296	301	317	296	278	301	324	308	301	293	279	297	280	298	256	268	301	296	302	331	293	289	303	268	306	297	306	301	301	340	319	325	285	289	319	296	292	292	279	294	293	314	321	281	289	292	302	276	297	288	264	325	287	281	313	287	276	295	299	299	312	296	286	291	293	298	297	284	295	275	292	288	299	286	303	307	290	298	288	292	308	314	301	305	310	314	286	309	305	280	276	308	272	270	287	294	316	276	276	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32719	36996	7313	6663	6300	5698	4957	6661	6705	33474	54650	46179	36130	21281	8613	2525	741	695	692	664	680	639	711	653	665	662	690	707	687	669	646	672	689	680	675	730	715	691	723	693	711	702	738	675	680	704	644	636	709	690	651	654	690	684	710	664	691	702	647	674	676	713	689	666	725	663	678	723	633	685	714	690	648	672	693	671	729	692	688	686	663	688	695	660	639	695	674	697	667	681	691	684	676	653	705	684	695	673	662	700	711	652	693	698	695	711	619	698	707	655	676	696	696	681	652	674	700	708	715	673	700	640	712	726	713	710	649	638	716	699	697	713	689	707	657	709	679	688	695	715	688	640	682	708	658	715	704	669	663	680	642	656	672	675	628	637	684	663	658	680	745	723	681	647	669	628	676	743	652	662	695	676	710	711	693	667	672	709	641	683	706	669	719	659	715	727	713	646	714	676	675	698	716	654	674	636	706	726	689	703	653	714	693	674	733	700	723	701	686	734	667	671	669	719	698	665	692	682	684	676	700	707	710	673	694	657	685	717	651	699	652	714	654	666	707	713	642	692	683	697	735	658	663	697	699	650	707	654	719	731	675	730	723	721	642	688	690	688	670	665	706	711	710	686	708	674	642	737	688	714	709	655	678	657	665	704	651	714	666	680	691	679	683	661	685	686	656	671	701	722	698	644	671	682	702	693	651	677	719	649	692	712	690	708	693	649	705	667	613	654	653	631	711	635	672	712	688	668	725	657	702	665	662	665	695	647	711	680	711	690	680	699	647	640	691	691	687	654	679	684	654	644	693	754	734	729	657	674	710	650	708	689	678	635	672	676	667	653	649	678	751	683	685	674	702	677	690	676	706	721	752	677	685	659	674	669	638	730	697	681	663	718	701	680	711	671	675	733	672	706	697	653	667	656	669	687	656	708	645	683	664	701	673	693	681	740	666	655	672	684	665	688	668	681	702	732	674	667	702	675	698	631	686	698	691	714	677	693	662	692	713	673	656	700	695	720	692	719	696	689	714	729	688	718	654	734	712	683	672	693	670	694	676	685	655	680	653	653	725	702	657	718	633	703	691	698	653	661	713	688	711	677	701	638	698	671	721	710	736	729	659	649	670	686	635	692	741	704	715	678	688	707	672	722	685	706	684	646	604	693	685	679	720	729	701	675	675	695	707	684	682	702	689	724	676	728	740	703	674	673	723	666	612	735	702	691	713	653	682	661	673	678	683	642	707	715	712	700	707	689	675	671	673	711	705	686	660	698	694	701	694	710	696	652	690	757	721	685	701	696	697	638	664	686	674	718	672	658	658	716	672	672	670	672	713	679	700	717	744	669	633	660	663	690	684	653	693	707	704	660	706	702	688	654	657	705	717	660	691	688	693	638	708	672	651	687	702	711	643	685	665	689	654	661	672	686	679	674	754	655	699	722	663	691	694	642	684	704	669	658	704	705	692	670	671	687	708	630	681	635	712	665	720	664	740	693	661	695	675	688	665	687	731	688	674	696	695	704	682	657	703	735	639	709	692	680	703	685	710	691	644	707	679	680	692	694	681	750	690	700	644	737	723	683	728	654	681	720	649	652	684	687	703	743	658	698	720	685	689	639	698	702	738	725	699	677	685	701	707	705	720	702	705	641	647	667	707	653	673	694	621	660	704	671	712	649	629	699	698	668	753	703	687	673	642	691	690	687	664	675	638	689	689	668	687	659	647	757	723	739	677	694	693	680	734	693	710	682	679	670	633	713	703	663	668	651	680	677	688	697	663	689	685	649	703	681	696	716	674	708	712	666	731	692	713	652	691	735	665	728	667	695	685	708	676	665	681	691	700	682	666	659	752	656	698	711	732	685	726	712	677	661	652	726	676	645	692	681	666	683	678	632	649	689	717	691	704	653	660	743	670	694	708	694	691	667	668	686	686	712	692	659	756	687	696	679	651	694	669	689	671	666	701	708	707	715	651	682	736	696	706	666	671	670	726	687	665	635	670	657	716	662	703	704	699	696	700	641	636	706	665	671	710	713	682	684	681	678	651	672	688	724	674	692	665	722	697	668	659	655	710	666	696	724	678	712	688	681	693	691	691	704	717	673	692	697	697	653	674	683	670	704	735	693	720	717	668	693	716	697	736	621	731	662	692	691	714	661	659	678	660	630	667	678	707	667	720	660	671	709	671	717	662	641	660	662	699	697	683	657	733	719	618	721	674	658	682	680	697	682	671	657	654	720	691	675	704	738	663	711	690	685	673	705	635	668	682	677	690	695	693	684	676	699	679	685	661	686	675	627	694	681	688	681	724	687	669	706	731	735	641	688	723	642	736	704	679	675	686	692	708	676	695	690	666	733	650	701	653	695	686	610	688	667	691	686	681	713	733	716	684	693	664	736	677	676	701	712	704	692	649	649	654	723	679	695	657	691	670	685	658	669	648	717	699	622	708	705	693	650	648	636	678	718	663	654	696	680	655	680	663	705	728	637	641	733	680	737	702	702	655	625	719	665	621	690	660	722	637	732	691	691	748	654	699	695	657	701	668	693	692	663	689	688	630	671	697	651	713	646	600	676	714	668	673	676	643	698	711	675	721	734	707	685	704	695	672	687	692	689	649	673	670	678	686	709	715	666	633	649	728	685	635	699	650	704	679	697	655	689	706	670	743	648	676	664	668	762	738	668	666	685	655	625	689	657	682	659	696	703	643	743	698	688	693	666	695	679	656	689	681	701	662	673	673	730	702	685	668	669	694	672	714	689	724	691	712	672	626	666	690	680	664	679	680	612	720	703	683	695	723	666	704	653	688	707	648	689	678	717	663	680	668	682	701	673	667	727	676	739	685	701	691	735	692	649	700	705	675	704	698	689	656	653	700	730	719	664	667	710	688	669	677	702	680	655	688	670	683	716	700	705	682	668	663	699	702	707	696	680	707	686	706	632	705	665	741	714	698	657	657	641	718	651	666	708	704	677	657	655	682	675	736	682	691	735	725	701	675	664	659	651	683	650	698	675	673	665	746	685	705	723	669	678	652	725	686	690	690	696	717	699	630	667	642	739	652	697	677	657	677	732	693	720	684	691	713	646	703	686	696	633	662	699	660	680	736	681	706	739	734	713	699	665	727	677	678	670	674	668	706	715	669	653	710	672	677	692	697	732	734	682	671	677	678	663	684	690	644	673	650	708	642	674	677	704	698	665	654	661	651	731	692	671	636	687	710	672	655	664	671	685	671	650	712	702	676	675	697	700	667	687	684	688	705	701	693	674	666	704	700	673	667	697	716	709	622	668	712	680	723	738	629	690	651	672	680	666	667	705	712	692	680	714	686	691	715	653	628	695	667	725	733	699	682	681	673	682	687	679	699	698	669	695	718	728	702	682	690	681	670	645	651	698	645	708	693	647	691	675	707	661	712	650	677	668	670	719	690	678	722	708	650	669	728	680	717	644	638	713	669	719	697	726	700	672	693	678	680	681	668	673	690	696	620	708	693	696	729	674	682	643	666	663	720	721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44980	45922	30009	23212	20192	14477	9021	4915	11295	31257	38333	27200	14113	5088	1693	563	312	320	316	308	288	295	326	305	296	288	296	327	321	286	323	329	318	339	285	281	289	296	303	332	320	267	316	300	296	303	294	317	312	311	345	304	283	293	322	292	295	312	318	319	305	286	300	317	319	333	308	285	309	341	288	295	286	330	318	302	288	342	318	316	301	323	327	325	318	308	327	305	314	324	316	311	316	313	279	279	336	287	316	283	276	293	320	299	282	310	298	324	327	292	286	308	323	296	333	309	300	324	325	305	328	336	307	292	302	332	322	316	316	306	323	313	285	302	300	295	308	345	297	326	321	348	315	315	323	312	291	300	295	336	289	329	315	300	295	299	304	277	290	281	295	280	289	314	290	344	324	280	317	320	308	301	303	316	338	327	326	324	370	327	330	313	319	330	306	299	312	316	292	345	308	298	276	300	323	306	311	321	296	309	306	269	348	283	329	337	311	311	355	320	312	306	327	327	336	327	281	295	327	306	311	297	334	270	281	284	306	311	311	315	312	310	344	284	319	306	300	310	310	286	283	305	304	324	284	282	323	310	306	293	305	281	315	309	295	314	325	310	312	326	330	314	325	315	326	324	288	290	311	301	315	294	338	334	264	328	330	332	323	297	331	322	326	333	304	323	317	361	302	295	287	325	316	310	295	300	267	315	299	322	328	334	299	297	314	312	306	305	293	306	302	333	334	321	282	328	334	319	319	306	343	308	333	342	325	305	309	338	329	307	305	345	266	316	314	334	330	293	298	289	305	301	272	319	295	303	348	324	287	308	311	309	285	308	281	329	337	277	292	344	322	332	292	309	334	317	316	325	334	306	336	317	262	331	295	306	366	321	318	303	292	293	313	320	271	311	309	293	292	305	304	315	291	316	304	319	337	350	316	335	301	334	352	297	301	327	292	290	290	313	310	325	315	322	309	342	315	320	307	326	317	312	304	298	309	338	321	302	309	320	302	287	348	311	305	312	312	320	329	315	299	318	313	322	339	323	328	303	310	331	325	326	322	301	292	325	316	331	299	306	323	283	323	345	300	297	327	316	280	314	335	304	308	319	324	312	320	298	320	338	270	317	325	321	294	298	318	327	319	311	303	293	327	322	325	319	346	322	302	308	336	295	310	315	305	321	304	316	328	293	287	302	338	318	323	275	330	300	340	306	317	278	315	266	330	329	294	336	326	313	293	322	321	326	321	342	339	315	309	334	307	292	299	270	320	316	323	308	310	300	302	312	334	291	291	329	300	293	299	314	315	299	332	313	285	292	303	328	331	292	320	335	298	306	316	323	325	289	277	303	337	306	319	286	322	346	322	308	335	342	323	290	285	321	325	306	292	276	305	319	302	289	310	335	302	308	308	308	341	332	295	304	281	308	320	309	340	290	316	304	331	290	311	297	345	282	314	339	324	315	279	309	316	296	304	284	304	315	317	301	314	327	337	298	303	302	321	292	297	290	308	329	299	333	327	296	296	319	260	341	306	320	301	309	289	307	346	312	316	328	352	257	272	323	339	315	322	335	326	306	356	292	296	318	287	326	313	327	308	311	315	332	291	291	307	308	325	326	280	335	340	300	301	288	304	296	338	314	334	300	326	323	277	294	302	323	283	306	297	322	304	337	313	286	293	320	282	307	321	286	315	293	317	302	311	308	312	297	313	309	329	297	366	282	292	326	312	287	322	349	273	307	321	317	321	334	335	296	316	313	321	345	313	301	288	287	290	327	288	290	280	295	321	308	324	322	333	307	289	324	318	307	315	276	333	311	303	318	297	296	316	333	318	325	298	304	299	291	318	305	286	252	297	328	278	320	289	325	300	300	314	300	319	310	312	302	306	273	308	284	293	306	302	302	291	265	324	340	288	298	320	304	324	333	288	311	299	295	319	326	296	317	311	314	337	316	297	273	292	303	288	326	325	321	302	324	321	291	336	308	308	316	308	288	297	287	318	326	296	270	289	290	319	323	271	286	347	284	311	283	311	322	338	335	330	329	306	273	311	293	334	328	312	301	321	299	310	330	309	292	328	257	318	312	328	328	306	326	317	322	330	294	315	298	334	336	324	306	281	319	308	295	339	336	320	297	324	315	299	312	306	311	282	313	301	324	292	303	335	317	330	340	336	327	317	326	301	291	290	296	307	303	315	311	325	301	289	315	319	309	316	315	327	278	304	333	327	302	326	301	273	314	341	278	316	301	293	285	294	321	349	324	291	278	317	336	291	325	327	292	302	360	312	302	324	325	295	312	297	324	335	288	303	310	298	330	315	355	330	299	338	295	298	304	319	319	320	289	313	336	317	291	302	312	315	275	291	281	338	342	302	304	294	298	310	316	301	291	327	315	304	316	315	314	331	296	337	336	298	326	294	293	351	340	296	283	322	316	330	316	324	310	315	295	313	323	319	284	293	293	299	305	299	309	295	278	332	302	321	326	300	340	322	278	296	329	334	292	287	338	291	290	363	321	327	313	280	333	319	298	307	322	309	294	319	306	318	327	311	348	287	302	309	301	273	300	325	330	286	297	335	308	321	275	301	321	312	325	335	304	320	305	309	349	337	301	307	326	324	317	307	303	291	323	298	317	302	327	323	316	310	305	309	302	310	331	315	306	322	306	300	300	334	297	329	362	311	288	321	343	308	299	309	303	311	312	313	306	306	320	293	330	307	331	307	304	330	308	295	312	299	310	344	320	327	326	304	322	309	320	327	313	332	300	273	315	308	302	310	296	293	291	325	285	325	301	321	335	313	322	305	304	305	310	316	283	331	331	319	283	297	303	316	305	286	313	303	308	297	311	310	332	338	324	331	303	334	340	314	292	308	292	316	300	315	298	319	305	322	285	318	313	328	313	279	312	321	300	313	311	349	334	322	287	278	313	319	313	326	341	318	298	321	354	304	320	290	319	293	288	296	331	318	320	310	340	294	325	330	325	294	288	332	282	312	287	315	341	305	327	326	308	309	305	313	322	290	323	308	302	285	296	304	303	293	313	286	284	344	323	338	286	292	281	308	323	296	316	320	300	292	334	308	320	348	329	308	307	302	317	276	320	313	299	308	353	310	339	296	311	345	302	321	270	295	335	335	298	306	288	335	295	338	318	320	275	296	315	282	292	301	299	317	310	322	327	298	291	301	313	296	321	282	289	283	283	299	325	312	332	314	312	297	327	316	296	289	307	288	299	312	324	321	291	317	283	299	261	331	316	292	340	321	342	311	310	316	297	301	322	316	324	305	280	324	294	304	322	338	332	305	321	315	350	299	280	314	311	319	319	305	325	329	289	314	333	297	308	319	301	347	303	291	273	315	290	323	319	355	318	325	318	290	318	286	321	334	305	344	311	323	314	329	315	297	297	320	290	307	300	317	277	305	314	317	295	307	317	314	315	306	321	324	293	337	304	344	308	297	321	297	340	281	305	298	307	304	258	293	301	307	314	332	310	301	316	312	347	329	286	303	317	289	332	328	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34468	44104	13922	6741	6301	5584	5326	6701	23375	49445	52791	42491	28417	14416	5547	1705	819	757	711	726	786	714	719	769	751	718	723	718	744	754	800	757	743	698	664	721	749	726	703	687	740	698	726	701	748	754	746	716	728	718	761	738	714	709	695	730	715	694	699	707	745	731	729	722	740	707	731	755	805	700	694	740	734	751	670	692	740	757	687	722	715	735	737	739	736	719	732	690	709	751	676	749	763	716	713	732	749	712	708	724	698	710	713	690	733	712	710	716	712	681	726	691	752	693	713	732	701	703	707	744	701	756	736	775	715	721	646	738	764	746	724	747	679	755	718	723	745	729	738	781	701	727	711	687	708	718	700	697	692	690	708	730	723	721	751	691	707	711	720	735	751	719	756	686	744	736	757	784	710	732	705	727	706	738	701	718	712	699	751	747	726	764	685	749	691	733	775	693	780	646	718	752	725	734	666	697	694	765	732	760	725	727	753	688	763	764	732	719	698	720	758	755	701	724	707	669	743	732	753	756	678	728	742	695	742	761	733	727	705	709	711	725	713	733	677	692	728	710	692	699	709	693	705	733	688	720	720	702	745	747	731	710	716	701	711	715	735	746	726	740	703	712	777	705	734	665	746	712	734	680	756	722	715	685	738	730	717	728	717	739	718	684	698	739	748	721	708	726	697	725	731	725	723	674	703	757	705	729	697	760	767	721	735	728	720	691	721	689	701	721	748	707	717	753	708	777	732	714	683	725	741	695	727	739	726	687	716	682	729	657	720	748	701	735	731	803	744	726	728	706	723	758	703	731	731	747	688	702	712	757	718	738	727	798	700	715	750	717	710	691	685	712	745	708	694	752	668	714	716	763	712	760	676	695	754	741	748	679	680	698	696	717	698	675	781	733	704	730	764	752	704	722	732	732	719	658	710	742	685	705	734	703	770	733	737	678	778	708	716	703	685	756	748	695	726	766	754	714	693	676	761	710	690	714	738	697	714	694	753	769	712	730	722	735	721	716	689	720	722	718	723	755	700	731	705	690	660	703	741	711	675	689	706	688	713	728	731	753	688	710	722	719	695	748	731	737	719	682	710	708	758	726	676	743	734	735	730	702	726	733	730	680	730	747	724	699	712	754	732	686	683	688	715	669	695	713	730	726	712	743	731	749	655	686	722	701	731	707	718	761	760	740	694	787	747	710	679	740	743	701	725	722	703	732	706	676	762	703	725	742	734	711	721	729	700	731	741	716	730	664	707	790	682	743	712	701	731	754	705	739	754	740	726	758	772	728	727	673	770	725	738	721	705	738	668	694	757	722	709	776	754	709	777	751	754	720	756	796	718	720	726	702	671	707	676	753	739	726	745	691	710	671	708	707	732	702	718	695	673	695	653	720	700	752	783	758	709	723	709	769	746	736	703	695	771	755	702	724	755	728	750	690	730	723	690	679	742	743	676	707	724	699	741	744	725	744	722	721	742	754	653	734	721	717	700	704	736	758	733	693	690	705	688	707	629	765	678	725	723	747	664	693	739	711	721	690	709	674	767	711	719	735	702	719	760	745	723	709	716	683	645	722	728	712	712	754	690	722	733	689	728	748	711	752	675	705	752	743	668	715	728	722	753	718	700	731	736	742	770	712	676	691	726	707	738	764	772	700	756	773	704	740	707	765	653	743	699	730	704	726	708	737	731	703	744	741	737	762	755	717	728	757	748	758	717	725	727	698	683	735	694	733	715	750	735	718	706	735	795	710	753	727	682	703	741	711	713	818	721	776	704	659	788	686	723	700	746	705	720	754	710	716	697	714	759	687	722	688	715	647	687	741	722	706	736	740	708	759	685	729	720	700	714	748	715	714	725	713	759	718	757	716	760	710	721	672	698	736	716	674	708	717	676	714	730	717	707	719	729	748	725	686	703	702	732	696	745	748	696	691	724	765	731	679	753	708	688	732	788	697	729	743	748	705	713	669	718	707	731	733	788	719	701	711	685	760	732	710	770	751	697	710	685	683	700	764	693	696	715	740	707	719	727	702	652	767	774	749	750	712	706	788	754	696	727	674	690	702	734	715	674	725	707	745	682	714	688	740	724	769	757	719	807	697	700	672	685	753	722	723	727	725	750	708	743	711	734	766	682	719	723	709	778	669	723	722	731	744	692	673	698	706	704	740	693	756	721	718	728	682	730	690	748	692	724	728	743	722	731	780	726	728	720	694	741	747	749	746	705	718	717	679	726	737	661	706	731	777	723	736	688	741	680	683	731	678	701	738	717	698	730	724	723	724	768	720	722	764	751	681	765	694	736	712	706	697	726	714	696	756	699	734	750	668	743	712	749	709	700	740	745	714	722	718	710	701	744	651	751	724	730	744	721	734	685	728	732	756	712	728	688	723	751	740	698	696	684	738	698	709	708	700	701	738	756	763	688	743	712	743	677	723	698	726	705	767	705	786	771	725	720	682	748	708	747	772	728	696	722	764	726	723	710	740	706	763	728	750	733	725	729	720	731	693	704	709	663	694	743	714	731	718	745	700	713	746	693	753	719	745	767	724	737	681	741	687	741	734	754	715	679	695	715	710	703	726	702	721	750	742	709	703	732	739	735	741	687	723	741	710	767	732	725	742	757	726	710	739	739	747	712	689	694	780	740	734	746	698	689	700	766	701	740	746	689	738	720	705	701	717	694	752	710	737	698	761	694	780	688	700	761	712	704	730	708	739	744	709	748	711	713	720	709	683	725	714	748	692	742	665	725	744	712	735	672	708	686	774	709	729	758	671	726	724	747	698	708	753	730	695	696	686	726	701	743	703	751	744	732	767	698	779	722	671	687	708	771	726	723	707	713	748	747	657	721	669	745	732	678	692	761	732	710	736	700	777	713	695	717	700	711	756	764	751	707	717	719	721	706	713	699	706	697	675	692	694	733	730	710	741	731	694	717	700	695	713	746	719	731	725	688	720	758	737	726	734	700	752	771	749	766	740	707	689	679	745	756	684	758	685	769	738	762	691	742	705	687	725	676	734	723	774	750	736	753	688	735	779	740	771	730	726	713	688	727	720	741	738	718	732	725	688	734	743	737	762	709	738	668	730	715	715	709	731	716	740	729	741	753	726	720	703	744	767	724	734	705	764	721	730	696	761	709	705	742	725	719	735	748	719	713	726	746	716	725	789	733	757	730	723	708	703	708	724	758	709	751	742	674	709	734	706	702	720	685	711	724	770	715	693	757	726	782	735	723	784	741	773	719	689	744	715	741	750	711	692	696	737	701	727	675	730	725	714	718	717	711	688	717	745	726	712	705	704	731	650	705	749	725	721	729	766	745	732	739	742	729	719	711	674	723	728	725	698	698	692	710	719	700	706	755	705	721	719	731	726	691	752	767	708	751	713	757	696	726	684	741	746	713	740	730	749	727	761	731	694	748	699	759	762	706	769	679	727	731	783	680	692	695	726	742	682	689	702	702	724	708	719	728	712	749	698	747	739	743	750	710	738	704	735	735	732	711	702	738	704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41252	49288	29580	23858	21801	16452	10201	6042	14020	34484	37368	26780	14423	5406	1625	599	347	319	325	332	306	305	303	321	327	328	317	281	321	304	344	300	314	311	282	285	302	305	323	311	319	334	313	284	289	305	300	311	287	318	301	322	321	321	328	339	332	321	318	283	319	325	330	304	306	303	287	332	326	318	319	312	353	297	305	314	299	333	314	312	311	281	303	306	289	281	332	320	329	265	317	339	306	331	326	300	298	313	313	331	340	259	316	323	325	301	340	339	330	309	355	323	337	291	333	271	331	319	326	325	328	331	279	300	294	330	337	296	307	287	317	324	277	306	296	308	286	329	308	316	303	317	292	304	307	322	270	296	298	289	294	323	330	315	286	316	282	303	313	324	304	341	301	345	302	305	286	294	331	303	301	320	318	305	301	305	322	338	338	300	297	308	295	308	310	267	302	270	288	315	324	327	281	311	305	308	295	320	301	326	315	307	331	334	319	320	343	332	325	316	341	330	286	316	314	343	268	309	310	325	337	371	302	299	306	335	262	321	330	324	293	318	278	308	309	301	299	291	312	300	287	315	301	309	329	312	305	318	300	290	279	313	328	317	332	349	324	288	291	341	297	311	332	283	312	322	297	322	301	294	321	354	301	325	302	330	330	317	294	314	306	320	316	274	353	351	324	331	312	279	267	322	283	317	310	302	311	316	342	318	335	340	303	291	309	306	330	279	305	296	298	338	326	316	341	312	335	297	302	297	334	295	304	318	316	294	325	332	288	305	318	298	319	329	332	342	352	350	334	320	310	312	300	304	324	330	301	331	329	316	317	295	330	297	340	315	298	341	299	306	317	292	327	306	315	313	313	316	265	320	343	285	369	326	349	296	338	285	352	320	318	295	291	343	306	319	316	351	322	321	288	333	322	303	298	289	301	299	299	319	306	294	344	332	313	303	307	316	292	311	308	312	361	309	311	308	276	277	325	300	309	309	302	335	330	304	334	308	292	314	316	348	334	306	315	314	329	270	312	304	294	357	303	321	290	339	333	309	309	319	307	323	337	304	316	286	309	291	315	319	316	316	304	313	329	313	293	343	306	304	305	303	279	327	352	311	306	301	350	326	315	309	295	314	321	309	338	341	301	314	281	327	298	325	280	296	331	303	318	353	321	301	321	316	315	310	290	308	341	342	331	324	316	322	325	305	302	294	295	334	264	347	291	315	287	340	301	329	304	286	313	316	317	321	286	324	329	320	315	319	304	292	303	316	303	326	349	289	289	307	303	307	311	271	326	312	305	305	314	319	301	301	353	299	309	303	333	300	311	326	334	290	280	308	283	316	320	345	342	310	320	315	305	315	309	302	325	311	311	310	345	299	311	303	306	326	306	302	328	307	328	315	302	302	308	290	314	309	278	280	316	312	324	348	310	312	325	293	329	304	329	278	338	320	284	344	316	311	331	317	298	308	338	308	314	303	316	315	278	345	292	331	323	334	303	300	304	298	296	294	308	311	316	342	316	326	292	303	320	312	325	284	327	353	328	308	317	299	300	335	337	323	321	290	283	313	307	300	288	315	316	295	332	294	317	311	341	295	295	301	315	297	305	351	306	317	315	295	286	316	299	305	290	288	336	321	301	318	343	325	317	326	310	311	318	305	314	285	317	283	347	335	336	305	314	317	311	320	299	328	303	345	311	293	315	310	323	312	328	307	322	310	328	316	318	330	312	285	321	258	294	306	315	307	327	309	297	279	290	312	302	340	322	326	315	299	323	298	313	314	293	302	352	342	300	346	325	297	326	306	278	286	289	267	313	316	299	298	327	322	304	335	330	297	340	279	344	340	295	330	319	337	321	331	337	321	328	315	297	346	341	308	310	293	298	300	310	315	285	312	299	300	337	326	311	328	316	314	281	291	301	314	314	300	307	318	317	296	298	341	316	296	315	320	320	309	316	345	337	298	292	332	300	292	304	291	326	319	301	330	309	316	322	301	301	325	333	336	329	323	329	318	296	336	316	369	311	326	319	305	313	319	312	302	324	303	313	337	315	319	300	345	303	304	297	316	321	333	362	347	295	277	313	334	330	305	325	343	313	317	310	317	311	364	308	307	305	323	301	310	303	336	316	311	314	308	338	326	289	306	314	339	300	298	316	318	308	321	308	305	315	320	318	310	308	313	318	328	309	294	335	316	319	328	317	302	312	297	302	329	353	330	343	282	306	295	358	308	303	324	278	287	281	304	317	305	339	312	289	350	317	303	300	338	322	290	304	301	323	315	300	298	333	310	328	292	338	307	300	306	293	317	308	309	312	291	294	329	318	292	296	322	313	313	365	285	282	331	297	324	322	304	320	293	312	319	324	280	333	352	300	303	322	316	296	309	321	312	292	307	340	303	314	312	366	304	350	306	335	308	319	296	293	314	324	342	311	314	353	294	334	292	331	334	326	302	313	312	305	314	316	292	306	316	298	331	313	300	278	325	328	317	334	337	323	319	269	328	306	286	282	322	306	306	289	314	333	314	288	324	307	294	336	302	298	322	339	305	338	306	293	335	287	335	318	347	339	310	268	311	292	322	299	305	329	324	289	281	274	353	309	315	286	314	327	303	307	308	324	301	317	306	318	334	295	290	297	317	310	299	310	334	294	311	319	342	312	325	313	333	287	326	305	267	301	286	291	339	332	344	308	307	308	316	301	308	289	318	292	339	317	322	300	303	296	301	296	305	332	330	310	316	324	327	340	307	311	295	337	311	301	312	312	313	299	292	330	288	298	317	316	325	321	290	289	315	292	331	305	338	335	320	269	336	322	343	316	327	328	270	307	312	337	314	312	309	299	281	321	303	295	320	304	307	304	303	317	293	310	289	323	285	296	308	291	316	282	297	295	308	303	307	323	314	318	297	330	316	292	325	295	328	308	296	329	318	296	298	318	286	334	286	310	311	310	313	330	329	305	321	325	333	333	292	310	303	325	319	341	288	292	308	296	346	310	312	315	293	315	298	320	310	309	319	320	294	303	317	298	331	318	302	295	304	331	282	298	295	283	313	311	310	271	300	324	290	311	311	323	305	309	295	332	278	306	332	330	311	312	325	321	327	300	323	300	299	317	292	347	301	319	329	316	320	294	313	297	325	311	322	326	287	308	298	321	301	295	320	323	324	293	325	303	308	301	289	318	308	290	335	333	321	293	328	311	344	326	287	306	294	298	297	295	339	305	340	318	324	284	311	294	300	270	346	285	314	291	290	311	299	300	304	310	257	303	306	305	302	348	336	314	286	292	326	324	314	325	316	294	303	289	302	308	300	296	297	325	327	298	326	316	314	299	300	311	319	294	323	304	294	302	291	315	341	298	331	342	315	299	322	312	316	314	266	334	326	318	287	318	301	303	319	266	343	300	290	327	305	337	291	304	259	332	325	311	313	309	287	311	311	303	354	303	320	327	304	327	300	274	323	314	336	312	293	324	294	348	299	332	317	317	309	347	325	314	294	306	303	326	332	279	302	284	316	327	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30321	46712	11428	7900	7052	5914	5304	8034	31862	52198	51878	42284	28908	14739	5546	1884	807	734	704	753	732	722	730	718	723	739	734	663	738	735	732	758	730	736	688	719	736	721	689	701	747	738	746	695	701	752	724	730	719	724	749	732	737	765	729	747	716	712	753	701	717	736	757	727	740	734	695	735	698	717	741	702	760	742	722	707	676	705	696	725	708	734	702	769	718	722	761	716	738	749	746	711	699	669	732	736	714	726	707	683	767	715	736	704	757	717	720	713	720	744	690	722	742	729	728	735	723	725	741	714	776	728	760	694	705	689	715	743	659	687	712	756	742	706	809	705	708	707	723	749	712	719	733	733	756	705	717	791	731	721	749	710	737	711	757	736	712	749	694	722	748	730	732	685	708	731	710	710	726	705	744	699	783	659	718	761	698	689	749	732	702	704	720	703	768	698	693	749	720	715	682	736	711	736	727	712	766	708	707	699	716	715	693	725	689	707	757	659	670	709	688	719	740	705	708	748	726	712	727	699	730	693	743	740	741	775	706	708	716	732	699	709	724	717	712	762	723	735	727	778	776	709	683	708	684	737	698	701	673	694	752	729	770	738	707	718	744	742	711	719	773	717	751	733	750	735	697	676	734	707	743	688	782	713	756	700	691	706	715	703	716	715	628	723	723	706	713	719	740	780	774	704	689	710	736	701	732	720	742	750	709	702	744	673	716	724	736	716	794	758	733	701	684	756	721	672	781	716	732	730	709	719	729	703	772	716	711	756	669	698	732	723	742	765	805	738	764	733	777	725	711	702	679	693	717	682	675	717	713	711	708	721	750	720	712	681	742	678	757	635	723	689	741	748	750	716	754	724	715	711	715	681	703	701	704	728	700	744	753	734	725	734	716	739	725	725	728	726	734	694	771	679	736	750	683	734	695	749	719	702	740	734	730	739	767	688	702	713	746	731	725	741	696	700	708	715	743	759	686	762	718	697	725	702	745	772	721	710	716	734	710	746	717	756	728	727	685	712	716	702	698	758	737	712	759	664	721	706	746	734	733	733	749	679	744	712	744	732	706	720	744	729	741	714	755	686	734	758	717	678	679	733	753	727	687	741	740	693	715	733	691	761	699	667	728	730	695	747	729	727	709	710	696	735	762	724	741	700	773	703	739	725	713	694	727	757	694	719	739	736	714	720	688	730	746	729	708	720	737	740	689	689	706	708	740	737	744	708	724	725	710	703	715	748	755	691	716	696	722	718	741	705	679	721	733	720	743	676	696	760	729	729	733	680	729	747	695	741	748	688	714	721	702	675	713	733	754	679	745	687	712	747	691	746	720	721	711	709	709	739	714	707	698	718	746	720	699	736	716	686	752	733	721	757	722	760	781	706	676	719	722	777	725	748	678	677	742	719	713	698	694	747	681	684	703	695	705	717	731	717	724	678	735	675	734	731	675	721	689	718	689	735	689	730	717	699	711	715	772	758	741	737	699	710	694	703	798	669	691	725	759	746	708	777	741	738	718	762	750	691	766	729	708	669	716	749	747	679	753	745	719	688	695	722	733	751	728	750	729	746	712	756	719	726	682	726	734	686	713	717	679	733	726	744	711	661	705	731	728	712	696	756	733	716	749	741	757	701	787	696	657	690	741	681	701	661	727	706	706	659	672	736	728	753	671	721	692	718	741	704	731	713	763	752	673	754	756	720	745	699	772	730	733	749	701	727	709	712	705	704	664	709	782	783	709	700	750	724	727	755	684	703	663	686	725	713	706	710	722	742	678	748	716	726	702	726	715	750	756	682	724	749	688	702	691	746	734	749	743	723	702	762	719	709	731	719	720	698	714	690	745	755	727	694	707	733	757	686	690	711	702	708	745	699	677	689	705	736	714	705	744	675	762	764	758	746	706	713	697	722	727	722	724	728	751	637	705	735	669	750	653	691	715	732	750	724	749	742	704	721	744	731	727	760	754	719	719	755	735	713	742	712	723	700	710	721	743	737	688	692	702	752	672	697	730	719	717	748	732	693	758	752	709	732	735	711	738	678	671	696	756	726	732	751	778	793	699	724	732	677	715	754	732	709	731	734	693	704	753	763	731	727	697	725	692	715	698	722	736	716	695	731	742	730	714	684	703	752	715	716	733	773	706	746	748	750	721	683	714	743	691	721	718	704	730	734	709	684	707	721	731	752	751	748	720	710	768	754	717	733	720	714	707	691	782	720	744	724	726	708	701	716	696	743	748	690	687	722	735	702	736	762	716	722	714	732	717	768	690	707	730	729	778	745	717	745	716	729	719	732	719	722	666	727	722	739	725	743	744	739	739	750	706	773	724	699	732	707	715	703	760	741	781	720	707	704	691	739	771	658	727	729	721	741	741	697	758	728	742	722	722	698	766	753	747	718	733	693	754	716	695	667	721	718	722	745	681	751	699	748	774	717	762	700	710	711	718	689	686	730	711	708	762	706	733	668	711	765	723	716	695	697	710	713	650	700	706	727	734	710	697	735	766	722	694	702	702	748	765	729	732	745	732	715	691	703	744	723	730	725	727	703	759	762	718	738	740	769	728	725	709	740	695	733	709	744	759	782	719	713	759	724	746	704	713	712	693	725	712	740	797	740	755	714	724	730	728	675	715	738	747	728	736	715	677	705	741	714	683	714	701	745	725	719	745	721	716	741	730	731	741	694	722	722	720	735	678	703	702	784	689	728	737	734	721	735	770	742	708	695	697	725	741	702	729	720	761	757	708	703	775	718	686	700	743	708	745	752	658	732	752	749	741	772	736	736	764	728	738	715	724	750	711	817	713	720	723	760	675	705	699	741	706	685	708	696	705	754	749	681	739	763	711	691	740	740	757	766	748	727	734	719	732	699	716	687	763	753	710	675	744	712	736	702	699	720	675	720	753	699	711	748	749	804	712	760	720	705	698	705	743	689	763	716	717	730	703	722	721	748	733	712	706	791	732	734	712	680	688	746	691	752	663	686	692	697	733	772	673	744	692	688	753	733	732	707	719	697	730	712	748	748	694	743	743	708	732	712	733	726	712	777	755	707	747	732	720	747	703	744	734	731	740	689	694	720	702	759	717	685	712	697	692	702	744	761	722	713	709	722	665	659	712	737	723	736	694	750	697	664	714	695	745	718	686	748	769	695	747	751	743	675	710	739	731	756	752	689	677	679	740	693	802	748	715	794	701	722	727	706	724	679	682	744	740	718	719	727	734	743	729	705	731	716	719	711	697	682	736	681	699	697	717	753	719	719	745	670	744	708	687	729	711	690	719	752	680	685	720	695	644	756	735	734	720	783	724	711	731	730	718	693	684	720	723	717	731	685	753	722	736	705	712	706	746	755	662	762	701	751	714	694	687	717	677	716	679	730	726	686	704	740	727	711	708	698	709	695	718	684	722	705	709	692	736	678	754	736	659	722	687	709	779	705	708	657	719	786	781	740	736	704	737	766	742	730	729	706	732	675	704	688	716	717	714	730	673	751	701	713	693	732	755	679	687	714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39064	49327	29983	22150	18949	14036	8836	4401	5139	27438	38487	29514	17746	7059	2140	768	387	311	310	338	285	319	314	298	274	280	290	296	289	289	298	293	293	308	304	281	286	301	330	350	304	340	308	270	275	307	304	287	313	343	262	297	288	301	270	335	301	320	290	305	319	295	322	294	320	314	352	316	297	332	320	273	328	309	338	282	288	295	329	284	314	322	349	337	303	312	273	301	319	300	280	330	318	311	298	321	323	264	350	292	290	263	294	304	309	299	302	270	316	309	252	284	322	293	289	308	315	314	304	306	316	330	326	310	297	314	298	300	300	296	302	293	311	310	305	341	340	311	285	334	278	280	306	277	282	306	318	300	302	297	269	337	286	299	322	292	283	309	321	320	311	334	290	339	301	305	295	330	346	321	290	294	292	327	324	314	296	310	294	320	319	294	347	288	294	278	345	328	303	298	314	285	297	281	282	280	329	356	332	317	311	312	313	309	341	313	286	348	315	300	309	300	313	311	329	282	323	286	286	296	298	289	320	313	311	296	307	298	298	349	314	277	320	300	299	327	303	313	302	312	313	263	300	285	327	305	282	323	326	322	332	333	310	335	316	306	320	288	326	340	305	330	334	319	306	275	323	302	305	305	331	302	298	288	299	318	323	293	292	281	305	327	319	296	324	301	315	314	317	328	314	318	326	317	274	295	322	301	311	306	308	318	313	326	318	285	340	280	310	270	305	328	313	285	328	341	311	302	304	293	315	331	313	278	304	320	309	322	325	317	286	292	321	303	302	308	309	320	299	319	291	294	298	335	300	320	253	308	304	286	275	305	289	324	282	274	319	298	306	326	311	317	317	305	278	305	313	304	306	308	291	308	316	297	315	319	306	316	329	299	302	281	332	279	287	279	335	325	304	290	273	308	313	323	308	296	307	316	343	294	301	321	315	277	324	305	331	317	307	318	334	307	316	323	274	299	322	295	315	359	320	293	316	315	283	284	310	298	308	318	314	302	318	292	309	354	334	301	287	296	298	279	292	317	321	292	330	299	295	298	328	337	330	303	318	320	280	335	328	307	324	301	318	325	292	291	339	318	305	278	261	300	303	320	299	290	323	299	330	295	303	273	292	289	281	329	336	293	346	351	321	310	312	316	259	336	342	280	309	347	319	296	301	326	294	305	308	310	293	285	316	326	312	256	334	337	335	317	281	312	305	321	318	288	323	278	292	296	326	282	320	308	324	298	301	319	311	307	288	302	321	319	323	311	289	294	306	341	335	316	317	318	289	282	330	305	314	294	332	302	311	312	305	326	296	296	302	287	317	309	312	324	319	326	317	290	277	332	312	321	325	302	289	294	302	266	315	303	318	319	311	276	337	332	270	282	307	319	285	322	317	300	305	296	344	289	327	310	295	331	297	276	321	289	319	311	331	289	324	302	342	304	294	296	283	312	318	286	314	310	327	290	324	313	290	312	273	293	330	305	329	280	288	290	342	312	295	325	331	305	295	311	313	292	321	317	296	314	323	299	293	331	311	323	314	332	307	318	295	289	325	293	298	331	284	285	316	306	344	315	331	313	331	286	291	300	297	284	283	315	305	320	310	289	306	299	349	314	311	271	279	323	293	304	316	319	276	355	339	304	308	323	329	342	318	286	292	309	334	307	300	285	307	307	293	309	334	308	324	329	322	293	331	305	279	287	319	325	334	324	314	343	304	319	317	309	329	311	294	296	329	325	309	294	332	329	308	329	320	309	335	299	316	317	333	295	295	296	291	301	311	313	304	334	334	329	304	315	313	310	313	315	279	283	325	317	303	298	279	322	290	310	306	313	273	308	299	304	303	312	301	300	296	291	320	321	310	307	297	319	304	279	327	315	329	302	274	315	341	327	312	316	336	322	301	287	320	279	306	316	321	330	301	265	315	316	319	290	301	310	308	290	279	329	301	302	316	317	351	310	312	314	321	308	269	275	313	322	314	287	289	305	301	308	303	315	322	294	306	307	286	305	291	300	277	334	289	284	305	306	321	279	268	292	287	329	304	320	343	335	312	313	292	321	277	349	274	287	279	296	335	302	307	301	301	312	323	301	293	311	301	342	316	308	292	324	266	284	308	299	282	311	357	298	272	301	313	334	305	302	303	301	310	309	318	294	315	304	313	336	294	267	296	294	332	300	294	306	322	304	340	317	300	299	293	305	313	269	297	355	270	315	285	349	305	304	249	328	311	311	301	288	286	300	307	295	298	316	255	304	281	328	300	286	309	308	294	311	283	313	323	320	329	318	313	310	292	295	296	295	330	317	306	319	315	327	314	304	293	286	296	331	284	298	308	285	288	337	303	299	292	308	332	295	314	305	305	297	309	323	303	293	334	292	280	356	293	286	294	310	306	351	312	316	306	303	272	318	272	316	314	305	280	328	300	310	301	283	288	334	363	310	341	296	286	332	320	304	324	286	297	300	294	292	300	336	278	302	341	308	340	304	288	288	318	330	297	272	309	295	330	275	280	312	321	283	315	304	325	286	306	285	277	318	321	334	290	327	296	286	288	302	310	291	310	321	332	304	295	316	289	302	282	332	349	329	289	296	297	337	306	283	326	282	336	286	284	313	317	320	295	311	321	308	314	316	313	298	285	300	291	307	357	301	281	317	299	267	298	290	299	340	327	300	325	303	317	275	322	303	298	335	280	295	298	301	281	315	304	322	286	331	315	320	326	319	299	305	289	279	317	321	310	335	315	330	351	290	285	309	308	275	302	307	302	289	293	306	302	310	278	309	307	307	311	294	303	321	289	317	290	313	282	307	327	321	300	317	319	306	278	327	300	297	318	293	283	289	284	312	297	314	325	335	323	310	300	315	302	325	329	322	309	291	292	302	329	316	313	319	312	301	307	288	314	284	307	325	316	315	272	315	307	298	307	332	328	304	267	297	294	296	294	335	285	304	343	327	291	298	288	288	320	287	298	306	326	301	291	284	315	319	296	285	325	307	296	312	271	312	345	288	313	331	302	303	330	295	285	308	306	343	288	279	282	329	327	307	326	305	313	309	280	300	299	338	298	290	318	291	280	318	314	347	343	324	326	350	281	291	281	310	300	291	313	299	298	304	355	297	328	309	282	299	295	335	328	333	323	308	306	324	321	316	316	291	286	304	296	298	285	308	326	311	284	271	301	309	304	310	289	337	304	297	279	293	323	346	320	316	335	309	342	317	336	310	314	310	311	321	329	322	329	318	340	289	300	320	287	305	284	299	331	321	299	295	296	311	297	302	303	301	325	283	326	308	296	297	317	326	294	265	318	302	322	309	329	347	330	302	324	332	304	305	304	314	306	274	367	302	299	278	315	304	299	324	338	287	335	292	330	296	327	318	308	340	323	288	330	324	349	286	323	300	306	328	304	312	280	310	294	328	328	275	304	322	291	313	316	328	312	296	312	284	304	295	310	321	327	335	317	286	336	314	339	310	309	351	286	317	309	303	289	297	298	298	286	314	320	327	307	337	334	278	312	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
27688	43424	10585	7771	7059	6334	5871	4196	13556	46128	53239	44634	33117	18314	7079	2377	896	692	722	700	702	723	715	695	730	705	698	772	690	762	713	729	707	766	711	726	723	714	760	742	688	686	662	705	755	696	744	710	729	723	762	726	690	753	745	671	795	693	774	727	719	730	726	744	713	680	712	678	762	725	731	714	706	695	674	767	730	670	712	705	725	713	742	670	728	684	720	707	747	730	681	734	737	724	725	700	737	729	682	761	696	714	745	750	768	693	680	676	695	692	701	694	732	674	685	707	668	746	756	752	694	736	653	731	694	716	738	697	688	729	707	736	740	717	721	633	717	725	763	732	718	753	700	711	697	733	675	698	666	673	666	704	761	720	708	737	735	734	724	712	738	722	710	704	718	706	687	741	690	723	663	687	745	716	703	691	681	693	727	737	682	720	724	708	704	648	710	725	715	709	778	733	700	666	743	727	697	718	701	742	706	716	720	671	734	738	713	750	741	730	749	738	728	707	702	712	698	752	692	750	672	751	740	744	718	744	701	716	683	692	740	731	732	764	746	726	686	722	710	767	692	739	731	738	726	708	690	697	724	727	713	717	656	695	747	732	750	720	709	727	715	718	733	732	670	695	738	740	680	745	677	670	744	712	726	687	699	715	661	653	708	672	686	732	764	744	724	699	729	722	656	716	737	717	748	754	697	753	713	671	704	649	665	641	693	678	696	713	780	727	755	703	711	686	711	718	679	701	704	679	692	748	718	702	679	693	743	712	749	731	705	695	697	729	743	649	702	702	686	702	721	737	693	672	777	734	703	713	736	687	739	750	718	738	706	749	721	686	724	721	727	679	648	684	687	741	729	745	713	685	699	680	741	724	709	673	677	682	721	722	767	713	722	748	732	702	689	704	695	750	682	705	744	733	770	763	761	690	670	710	748	768	627	752	688	735	729	725	694	737	704	697	693	681	676	705	716	724	728	724	745	729	730	749	685	748	690	706	756	718	738	720	684	707	714	709	753	707	719	740	733	691	707	676	703	734	675	762	724	710	717	710	691	742	717	747	711	690	661	729	684	718	708	735	658	682	723	727	721	702	747	720	687	723	764	715	733	714	678	691	703	721	724	720	707	679	713	761	681	770	723	723	709	740	690	707	740	715	692	706	704	732	685	727	687	710	732	701	753	679	712	710	751	773	723	725	682	701	718	744	724	661	698	746	703	741	726	721	740	670	729	733	742	688	767	735	702	783	717	688	731	761	740	731	749	679	708	704	683	725	697	684	669	759	725	694	726	741	704	685	682	718	718	693	712	711	713	744	695	715	732	716	736	667	717	737	724	763	707	763	741	700	715	709	693	710	713	710	708	682	712	765	717	749	691	738	680	685	712	718	701	667	659	677	691	706	689	729	695	718	689	735	699	714	647	757	696	681	697	724	703	703	707	658	683	728	734	731	703	751	732	714	693	727	689	725	694	736	740	688	688	677	721	729	759	677	696	719	728	651	726	692	697	730	706	697	719	668	731	704	678	721	696	662	752	716	691	701	725	726	676	724	714	763	712	678	698	692	710	668	684	699	766	771	683	739	694	728	722	712	703	709	712	744	710	701	697	675	747	733	650	722	706	691	716	700	757	641	688	660	691	743	737	702	695	704	716	729	691	707	722	732	766	717	748	741	765	696	694	752	754	731	696	727	670	737	714	733	705	726	738	689	714	714	749	707	734	736	689	742	711	686	755	720	708	699	714	700	704	682	729	730	692	710	698	674	704	733	673	763	710	697	669	688	760	686	741	699	741	699	702	708	725	721	675	708	705	670	694	736	748	707	703	638	708	702	725	700	679	731	748	692	739	717	651	717	717	759	701	741	715	724	723	685	729	764	739	764	692	725	676	701	682	705	714	693	743	671	667	735	739	706	766	728	717	715	742	706	701	720	702	692	722	740	718	719	713	722	717	695	749	695	665	700	706	709	689	668	728	676	720	735	744	739	732	724	707	730	755	724	707	679	734	731	693	693	687	720	707	703	705	733	736	718	724	698	705	752	684	688	701	755	725	716	690	693	714	710	678	707	738	710	723	708	678	722	696	669	708	688	737	643	703	699	717	681	741	715	778	685	716	720	706	704	727	690	723	723	714	733	745	743	740	672	717	689	680	710	705	685	702	722	709	769	678	758	708	687	771	699	705	756	731	692	733	698	682	724	683	708	727	705	704	717	702	681	764	712	728	722	683	723	711	697	736	738	709	696	664	686	652	716	764	718	734	692	681	731	719	717	710	722	726	707	692	723	692	690	741	715	716	723	686	715	738	698	738	712	649	728	749	752	739	738	703	699	700	730	673	757	717	691	702	758	682	745	680	636	722	726	721	719	738	748	754	670	671	743	775	707	727	665	720	726	679	689	678	727	726	686	710	727	681	719	742	751	683	675	737	706	691	741	747	716	758	673	695	669	729	646	691	702	661	709	709	709	702	723	684	704	725	694	700	725	672	719	672	703	697	691	725	759	697	671	712	673	703	776	671	711	698	712	740	681	670	756	688	687	709	698	710	699	714	709	715	709	661	725	749	661	686	744	707	709	725	711	676	706	694	750	722	713	698	711	770	715	695	711	742	710	715	701	717	684	699	685	744	696	748	711	732	738	762	744	741	701	717	692	710	733	744	742	744	703	708	769	701	717	697	744	757	690	688	684	758	707	682	677	714	652	663	745	706	694	667	669	725	714	698	709	734	720	699	715	719	723	711	699	708	715	668	702	722	685	664	721	724	693	730	657	695	707	688	702	721	702	649	755	735	738	672	712	704	704	684	690	746	710	695	726	702	731	631	732	712	716	740	726	724	728	696	677	746	752	737	691	725	679	701	751	759	717	672	674	735	679	721	710	717	703	759	685	709	710	674	748	726	697	703	728	693	697	708	680	735	694	737	685	689	743	669	689	674	721	736	730	709	717	705	676	739	699	702	659	695	705	709	684	692	714	702	682	718	735	690	734	723	712	786	678	714	714	720	721	723	734	674	723	773	736	731	675	737	687	672	720	644	736	733	725	709	742	695	745	736	682	664	740	725	731	692	753	696	700	710	677	672	723	716	754	699	760	691	742	694	684	713	702	679	678	687	759	699	663	717	772	684	692	731	754	688	661	724	701	719	694	712	748	714	689	682	759	736	714	707	741	722	759	709	703	704	731	756	673	763	739	721	737	738	712	685	713	710	706	691	761	710	679	725	704	676	709	695	759	668	735	762	756	725	734	751	732	726	724	658	690	688	745	730	733	671	652	679	730	728	702	680	707	707	679	685	672	687	708	690	687	681	730	714	713	720	737	753	759	743	704	701	695	744	690	752	719	727	738	722	717	764	708	698	685	732	746	744	700	712	686	700	699	713	695	712	748	713	711	748	718	702	731	729	726	736	704	695	703	671	690	715	711	684	666	689	711	674	707	701	710	733	730	664	706	733	714	736	737	706	767	747	699	750	698	696	737	671	698	735	728	725	707	714	694	758	712	688	722	721	703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39966	47851	32352	23753	20195	15134	9510	4742	2916	29229	38484	28954	17722	6763	2226	767	416	321	313	318	327	302	317	302	315	304	286	310	313	323	288	272	290	299	281	266	305	292	327	294	277	317	301	291	306	281	317	324	310	301	310	278	291	285	329	314	303	273	311	301	283	317	279	328	306	332	301	292	290	290	302	303	287	347	296	315	309	309	332	332	306	323	308	327	323	315	301	318	307	287	305	308	302	296	293	315	315	283	299	316	282	294	294	328	287	305	294	304	288	302	305	305	301	277	281	278	298	301	309	304	301	328	311	298	302	306	294	307	304	292	276	297	296	299	278	310	322	287	294	313	296	300	319	320	313	313	286	284	279	296	286	314	306	317	315	313	330	299	280	295	336	277	311	272	340	319	314	300	321	308	269	302	305	316	316	305	296	309	300	315	317	310	312	312	301	300	296	305	286	322	321	284	317	275	316	296	309	305	327	280	317	299	306	305	315	304	290	313	289	287	336	338	288	298	289	338	312	244	302	314	294	303	304	301	324	286	261	314	339	302	286	328	313	302	320	323	302	300	294	313	295	332	301	271	269	265	314	292	313	274	296	329	282	325	283	297	294	272	315	307	296	335	282	302	286	325	274	297	328	274	298	293	321	316	301	301	319	294	317	283	300	326	294	293	319	299	318	305	277	306	309	293	320	329	312	304	313	307	263	298	292	307	312	323	328	317	346	325	284	287	325	315	284	298	320	305	309	296	344	291	329	270	299	289	280	298	301	308	318	307	306	315	298	302	319	299	313	323	328	297	300	315	309	298	313	312	311	327	315	303	315	314	326	289	311	337	281	302	311	300	313	291	299	302	313	295	309	321	268	261	308	306	338	325	321	294	332	334	317	304	291	315	298	300	283	312	321	294	322	296	313	337	294	329	312	310	315	325	296	304	284	310	288	309	284	317	348	271	291	301	292	331	266	266	263	316	309	294	309	310	315	299	289	292	306	304	337	312	276	306	307	293	288	289	319	296	312	316	311	295	293	314	302	311	311	303	319	324	317	307	292	293	316	327	315	320	299	314	271	312	312	306	293	299	266	286	288	280	291	295	293	305	299	333	298	321	303	318	300	326	324	257	323	295	312	298	311	311	340	278	292	302	317	270	303	296	294	292	281	317	284	345	319	290	312	283	323	347	315	311	312	302	319	278	322	313	299	284	344	300	303	298	292	292	300	288	285	312	323	287	298	324	358	301	302	296	323	319	307	305	298	312	316	324	317	320	300	285	344	291	326	303	337	341	301	331	293	291	303	310	331	341	286	295	267	333	281	323	294	278	312	318	325	263	327	306	293	306	281	293	308	301	289	308	308	313	277	279	296	306	272	328	307	292	292	291	323	308	284	333	321	274	320	301	330	273	306	289	308	306	317	279	312	312	300	296	309	256	302	360	332	322	305	285	287	275	262	354	290	305	309	327	305	311	333	292	297	289	320	315	331	319	291	306	277	300	325	350	321	300	301	329	299	325	337	290	316	311	316	301	316	286	292	292	276	280	314	278	335	285	311	284	284	289	320	314	309	272	274	304	284	311	304	303	302	270	277	293	285	318	309	301	278	281	309	335	304	357	345	309	306	281	284	273	303	300	311	295	289	305	294	313	278	312	312	297	297	325	299	282	295	335	327	300	331	313	302	314	318	320	305	292	271	314	292	271	337	309	304	340	317	292	293	274	258	264	350	327	315	331	295	298	287	290	287	290	296	333	343	330	305	308	291	312	329	334	309	319	309	318	297	295	310	298	283	285	304	337	306	311	297	279	320	280	274	289	284	328	342	300	307	308	282	304	271	313	303	305	323	297	310	298	321	306	297	304	305	300	306	311	307	285	318	310	266	303	303	285	344	300	292	281	325	304	314	296	294	285	298	285	318	285	298	321	315	304	308	302	281	291	345	319	265	284	276	300	292	313	297	307	271	266	312	318	301	296	289	292	291	314	295	340	309	313	324	303	305	307	299	305	274	314	275	317	299	318	301	288	293	312	290	321	308	301	343	296	300	278	285	319	322	315	301	306	313	277	296	308	305	319	304	324	322	317	296	301	318	299	311	319	319	298	297	326	339	298	296	290	307	287	288	283	293	326	312	315	269	307	327	329	310	300	312	300	302	300	306	320	308	293	305	301	322	324	289	269	323	343	314	299	313	320	267	306	281	314	268	303	318	354	309	314	282	302	277	296	289	284	283	312	291	318	319	285	300	312	327	271	337	287	347	289	277	306	305	322	284	299	337	302	272	318	333	272	292	321	339	298	327	315	334	307	310	297	295	283	327	283	315	308	324	329	317	285	309	330	301	294	311	288	291	286	295	328	322	265	332	300	322	289	311	298	310	324	313	320	308	321	308	311	318	297	307	283	301	310	335	301	299	311	272	285	272	310	284	295	307	312	302	348	284	333	320	295	309	279	316	266	295	316	241	283	313	324	275	299	324	279	303	323	306	300	290	284	263	323	284	288	295	351	276	306	304	311	261	303	308	310	301	317	325	308	307	296	286	353	306	287	288	323	331	333	333	299	293	321	307	316	316	323	285	306	298	306	279	322	286	324	310	269	333	294	302	304	321	315	294	280	296	315	289	290	298	300	327	307	330	317	329	314	313	281	313	282	309	282	309	286	307	320	307	289	327	315	285	316	350	285	302	326	277	330	314	315	280	281	326	332	314	318	300	325	285	304	316	310	278	330	304	295	322	311	328	289	312	283	315	287	324	314	308	286	307	302	307	296	295	297	300	351	333	301	309	292	284	311	329	300	317	319	334	318	302	327	311	298	307	341	295	254	292	316	312	311	289	296	287	333	296	278	304	317	303	306	306	309	322	295	310	306	321	293	300	319	276	315	311	315	313	298	307	304	304	307	315	310	290	297	335	287	292	302	287	302	283	320	349	301	286	313	295	296	295	266	325	297	323	287	302	332	318	310	313	307	314	318	276	278	274	292	302	309	316	308	308	303	320	293	318	333	302	288	304	303	338	300	324	284	295	322	298	320	321	314	286	290	272	282	286	318	303	335	283	337	322	297	304	319	290	291	313	282	285	306	349	323	285	286	345	326	293	296	313	339	290	322	294	348	299	339	295	331	315	312	276	318	292	293	332	279	313	281	293	297	325	277	284	322	310	348	327	283	344	298	313	314	286	320	333	329	307	303	309	290	289	334	307	341	297	316	307	288	308	311	305	307	258	313	338	299	285	311	274	297	285	299	329	327	310	305	290	307	271	300	340	316	325	325	288	294	291	312	300	293	307	307	290	292	295	309	306	285	299	330	323	281	312	283	292	301	301	327	326	309	291	326	295	299	308	275	312	283	315	297	317	321	276	317	324	345	314	284	319	315	269	307	274	283	291	313	324	312	315	310	308	296	315	334	301	310	291	294	327	267	325	335	264	282	302	296	324	280	321	313	298	329	288	285	300	308	273	331	337	306	323	283	304	308	267	305	320	299	313	327	304	314	292	312	321	325	314	302	302	331	305	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27711	44948	12401	8601	6965	6558	5223	4255	7281	48527	53282	44371	33243	17603	7409	2577	1093	748	754	703	795	741	788	720	705	718	675	733	695	749	705	685	739	698	711	724	677	733	715	735	665	740	696	753	712	709	741	708	698	692	694	707	703	706	708	697	710	756	691	699	743	718	735	761	674	789	708	686	728	689	754	682	716	671	760	711	726	681	712	725	696	728	733	699	708	692	688	767	723	723	704	709	697	761	700	728	721	676	707	674	696	708	676	706	712	663	745	720	666	690	732	768	738	688	737	693	718	704	724	715	674	669	748	669	713	761	669	717	727	735	686	693	762	706	696	721	703	751	724	714	695	713	748	709	728	723	700	765	726	715	770	695	706	713	679	664	688	731	685	757	712	704	762	726	725	775	695	730	747	718	738	759	719	710	662	790	721	679	670	725	702	675	734	765	705	752	742	727	727	669	692	670	671	696	719	740	692	740	734	686	720	687	690	685	717	683	720	707	740	674	724	704	736	696	713	768	729	732	725	728	744	753	711	698	681	730	652	672	715	718	666	728	705	662	722	729	688	735	733	733	740	688	736	679	695	700	734	683	700	735	711	716	699	674	699	679	719	678	716	774	687	742	699	656	739	707	732	712	674	722	722	693	785	737	731	685	752	754	678	694	709	721	746	691	711	719	725	717	715	680	755	735	731	680	683	720	697	705	667	735	714	686	721	703	700	684	683	680	726	709	688	731	716	671	724	714	713	717	725	695	713	702	721	731	734	715	766	676	745	729	728	725	725	690	704	723	715	689	742	700	671	714	662	733	712	704	695	722	692	788	712	747	721	744	705	714	713	732	706	689	708	685	723	719	718	666	733	683	683	695	720	704	718	695	670	737	713	686	705	732	726	686	669	715	729	718	716	675	702	662	702	715	697	707	718	697	723	691	697	743	723	723	684	731	717	735	709	723	754	682	753	693	734	699	717	662	708	732	735	753	695	745	713	697	734	711	707	663	690	735	698	724	709	735	704	724	708	709	694	716	716	713	700	688	700	744	732	719	699	716	727	701	725	728	693	718	711	679	725	701	729	706	736	704	671	707	650	708	648	730	662	721	710	762	721	714	713	730	658	735	751	725	752	724	731	735	712	701	738	747	683	670	698	709	729	705	730	709	690	739	710	727	689	701	674	684	744	776	695	694	733	705	723	742	754	701	664	731	736	668	695	679	666	711	739	708	690	693	719	719	689	719	685	750	707	714	705	695	708	742	679	708	704	714	748	714	708	729	667	693	727	732	738	734	742	740	729	731	673	708	771	691	729	654	727	755	708	758	712	716	730	721	724	714	699	727	741	743	657	692	729	706	728	724	719	723	727	684	707	711	691	685	712	718	721	650	731	696	726	696	738	730	738	765	717	698	746	734	714	724	701	733	740	696	695	668	690	636	681	754	705	736	742	680	711	738	727	742	694	726	703	686	714	717	710	720	702	736	699	725	689	699	724	699	706	716	756	722	727	694	723	705	732	767	717	708	716	699	703	691	716	686	750	691	677	677	703	707	709	672	743	690	740	684	746	745	695	702	728	730	694	683	762	736	723	772	724	722	687	692	722	715	701	702	755	716	773	745	698	715	737	742	674	654	766	691	679	687	690	690	705	729	682	707	718	741	705	728	681	690	728	670	698	698	754	698	680	688	758	692	692	716	693	710	683	684	689	732	725	725	715	722	673	734	696	722	733	704	754	689	650	686	739	723	730	688	728	706	708	698	714	713	703	680	687	715	708	682	756	716	733	755	754	696	664	686	730	706	717	728	682	732	720	689	685	709	703	703	707	685	692	690	679	715	699	706	688	702	745	739	663	674	623	690	704	698	695	708	692	680	729	712	676	693	656	664	679	718	693	744	724	758	740	677	678	688	722	681	736	711	715	721	723	651	733	685	688	691	714	670	692	716	708	754	677	687	675	700	706	702	721	727	737	726	679	730	732	707	736	705	644	720	724	734	710	706	688	663	720	698	757	730	719	719	689	710	702	714	695	710	752	710	779	679	723	700	747	721	769	657	690	698	711	695	719	705	707	711	731	704	743	673	688	702	709	724	687	705	722	672	656	701	710	710	719	730	677	703	710	659	740	697	698	722	727	694	660	691	744	709	737	689	726	731	736	742	706	715	731	663	690	701	770	706	665	751	676	729	709	750	661	718	681	710	738	728	749	731	711	699	725	735	699	716	709	687	694	737	695	729	728	691	707	746	702	735	730	677	712	752	736	673	655	696	733	715	745	730	784	687	743	664	766	717	688	723	718	703	682	736	663	677	672	718	713	697	740	686	720	741	698	710	698	691	776	723	716	719	732	725	726	691	730	765	702	675	727	691	683	713	704	675	734	731	704	676	688	722	753	728	685	731	752	699	697	740	693	684	758	734	758	727	696	708	739	696	677	747	716	728	698	728	674	740	707	685	730	705	765	713	695	725	729	704	694	705	688	717	716	670	680	725	741	704	712	690	729	672	701	733	756	742	678	718	730	749	730	745	726	692	707	721	717	728	705	732	724	694	769	674	742	746	733	687	698	722	717	680	748	708	677	679	755	748	671	743	656	750	770	674	717	732	698	720	706	729	730	723	725	732	715	728	748	697	677	732	696	700	677	694	719	736	722	696	702	728	718	730	710	717	694	717	779	711	695	720	699	674	749	720	763	700	727	706	759	787	666	757	737	708	700	684	679	730	752	730	696	714	671	763	724	695	707	762	724	724	732	706	671	735	723	703	686	758	740	656	728	704	683	721	725	700	680	697	773	714	733	693	788	690	712	728	736	729	736	704	748	718	755	682	720	711	726	701	718	700	726	728	677	687	700	742	752	694	693	718	695	735	687	717	717	682	696	745	656	683	690	686	682	706	745	704	681	687	726	722	693	723	738	708	736	752	707	739	757	706	707	680	715	694	734	692	678	702	735	733	749	687	707	691	721	740	716	741	634	683	744	681	665	678	745	718	704	708	668	722	751	733	708	694	680	686	695	743	695	692	712	734	718	697	678	750	742	728	698	710	684	723	740	685	753	747	710	715	742	728	699	709	758	662	664	674	746	635	711	722	729	741	674	708	741	690	676	745	683	701	696	754	737	685	718	754	725	669	696	733	711	729	658	692	688	689	716	762	687	717	715	679	680	700	714	720	695	691	730	720	731	714	689	770	697	673	652	703	729	687	681	749	686	729	695	660	738	656	681	719	713	709	673	684	716	728	685	696	703	682	730	707	703	725	674	693	718	709	752	705	710	715	728	760	721	709	773	711	622	718	698	696	709	689	710	718	652	759	671	753	635	724	693	713	664	706	722	738	718	717	731	673	723	724	770	730	688	691	737	690	733	709	723	696	688	773	687	706	749	692	713	661	695	728	723	663	712	699	671	739	724	677	719	712	699	756	688	709	722	721	676	698	721	713	685	717	669	728	720	689	748	765	694	738	707	716	696	729	713	714	722	699	746	695	720	754	670	736	710	736	722	736	703	710	682	744	675	691	759	745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38201	48184	31960	22456	18742	14098	8293	4288	2114	15376	39544	31553	19053	7787	2768	1058	398	282	305	305	279	296	301	279	291	308	308	307	297	302	319	256	284	294	306	295	274	267	278	274	335	277	271	290	274	295	297	288	294	306	276	297	287	269	320	292	284	280	304	287	305	261	276	274	344	298	309	325	326	284	280	285	276	286	298	283	276	326	297	298	325	308	285	284	295	296	307	326	300	292	317	285	306	303	280	302	297	282	300	315	304	265	308	298	281	264	322	311	334	300	306	287	250	300	288	270	302	301	308	318	296	280	303	321	290	294	306	281	274	320	313	300	288	299	303	296	309	297	260	298	309	278	304	272	312	280	319	316	272	309	286	283	296	237	286	288	285	329	286	273	289	291	285	272	290	315	289	290	287	289	295	317	300	308	309	307	265	286	303	289	281	285	313	294	295	288	302	288	291	307	307	308	245	305	270	315	309	317	298	296	295	267	279	297	274	295	311	341	278	286	268	285	329	290	291	292	295	282	314	275	268	305	332	294	310	290	316	321	304	265	288	317	288	292	310	258	291	318	295	287	305	298	335	303	289	319	315	278	290	305	283	319	297	293	292	306	321	308	304	292	298	279	278	295	308	287	264	292	305	309	295	278	316	295	312	317	301	307	295	311	275	314	266	291	277	297	306	300	293	289	287	315	300	289	273	299	275	268	321	293	302	286	312	298	313	264	276	299	311	296	313	318	311	270	311	293	268	282	319	284	302	298	294	302	319	275	297	297	288	273	259	300	338	316	304	302	318	266	275	293	296	298	295	280	276	309	306	282	330	284	282	265	260	326	272	291	290	295	296	289	294	319	316	299	298	308	285	297	322	251	294	305	318	302	280	303	301	285	290	315	276	304	281	288	330	272	308	316	328	293	287	302	308	312	270	258	292	270	272	319	302	301	267	300	291	309	284	265	305	320	294	288	300	281	310	312	302	307	282	299	294	278	282	306	283	261	284	350	282	300	300	310	280	274	306	306	266	303	286	290	311	305	321	303	293	304	286	322	303	308	328	316	276	286	295	306	294	300	316	274	324	277	264	262	306	281	320	321	297	304	282	311	308	287	302	264	310	289	286	270	297	326	293	318	286	300	307	281	268	301	310	297	267	294	278	284	299	284	317	278	302	291	329	304	323	266	285	307	338	305	287	332	300	294	277	310	340	301	300	313	284	308	284	287	303	305	285	293	279	277	307	283	307	317	309	247	302	301	280	272	291	292	307	323	304	296	292	262	297	267	285	309	288	316	329	268	294	290	293	314	290	296	326	285	294	271	310	324	319	273	293	297	281	300	253	286	309	302	295	302	262	303	273	280	305	311	310	285	298	333	285	322	282	305	311	302	286	288	306	300	303	286	304	280	303	332	301	307	289	311	281	291	299	275	306	308	318	260	306	296	292	307	288	297	268	288	253	331	317	290	312	297	299	290	285	276	312	275	304	305	308	319	284	302	327	319	301	293	306	302	301	282	288	308	257	287	251	304	323	298	286	307	290	309	292	313	286	303	285	300	297	289	312	287	297	312	320	307	278	301	276	320	286	286	277	275	281	308	296	294	261	297	275	270	299	284	323	274	255	289	276	276	275	294	280	299	324	309	281	361	295	306	290	277	273	302	307	321	298	270	304	302	324	282	318	301	332	284	284	310	280	288	270	300	322	295	314	305	314	259	266	299	313	302	311	298	315	319	313	312	277	337	310	284	343	299	291	287	310	262	295	296	264	316	293	275	298	311	288	326	302	291	265	301	301	315	302	340	288	283	296	294	276	315	290	321	284	297	302	285	282	299	327	281	292	299	298	311	294	288	288	278	301	312	285	296	288	294	292	297	269	283	301	290	304	298	313	277	277	292	298	300	279	301	292	316	298	266	302	292	284	293	335	274	299	284	327	305	298	307	307	283	310	268	317	309	283	296	328	274	300	324	290	281	331	299	295	312	300	304	274	288	293	283	267	303	277	287	291	301	287	308	318	302	269	311	287	302	287	291	306	302	268	295	300	279	300	297	271	298	309	300	290	273	294	291	313	296	288	288	322	281	301	292	280	283	316	297	287	331	265	312	289	296	283	297	293	283	305	294	275	268	295	301	314	301	295	277	305	301	272	274	273	291	264	301	282	303	311	284	302	282	285	321	301	312	269	316	274	281	298	300	309	296	299	288	289	266	302	279	318	299	268	293	284	283	290	297	298	270	287	279	299	284	292	320	261	275	280	299	289	278	312	268	264	276	290	278	308	287	324	304	307	290	292	277	291	258	296	291	307	272	280	316	284	309	269	301	311	276	281	286	288	272	298	315	275	319	288	299	274	282	305	307	305	280	293	267	267	318	305	306	312	341	304	275	291	303	304	278	321	282	335	294	292	302	322	304	262	288	268	276	296	309	299	275	283	286	283	288	306	300	274	275	309	306	300	302	289	249	293	305	301	313	267	292	279	263	274	320	308	319	306	288	278	325	289	323	311	311	304	315	304	285	291	323	304	299	320	291	309	301	315	268	278	293	316	275	279	290	291	279	295	282	299	288	296	304	315	278	295	318	295	305	296	312	308	322	288	262	289	281	290	275	298	301	283	281	304	326	264	280	314	279	301	315	293	275	324	271	291	275	295	285	299	301	278	313	291	298	301	288	329	301	293	303	292	301	283	284	319	322	320	322	287	287	307	338	291	263	308	275	272	291	296	317	249	287	286	312	312	299	293	315	300	280	287	302	309	266	319	300	282	267	294	312	273	301	293	291	311	278	303	290	330	310	332	279	292	313	301	297	338	292	315	331	299	283	284	340	307	296	292	311	300	298	304	279	297	284	288	279	270	292	301	271	278	300	317	310	324	290	291	303	285	306	308	299	297	301	284	275	300	284	281	324	305	288	292	265	291	329	283	273	323	312	312	258	328	310	313	291	287	285	276	255	303	277	287	321	295	303	311	298	302	290	330	272	295	308	273	263	295	281	278	311	268	317	309	244	293	303	293	309	260	256	305	332	290	311	264	310	319	303	304	299	301	312	262	319	322	287	259	268	319	291	312	269	268	304	287	305	304	293	296	326	290	331	306	303	286	278	323	275	284	311	288	268	286	316	307	293	292	278	292	301	295	288	277	299	316	274	303	312	290	305	281	321	272	286	280	287	286	298	267	288	319	318	320	317	302	260	301	274	310	311	312	301	307	283	277	296	291	320	303	296	299	300	290	268	262	297	334	298	309	312	298	291	297	277	284	323	313	288	269	286	300	318	279	293	271	302	302	295	297	320	331	319	284	289	283	299	280	267	280	297	294	308	295	316	309	321	295	308	306	324	262	267	271	289	307	304	325	302	311	297	298	296	292	285	312	272	304	303	305	288	301	324	276	284	272	302	284	327	284	261	317	302	294	308	293	283	320	276	285	293	292	278	277	309	314	288	284	303	304	301	278	302	322	283	308	306	319	298	307	302	299	334	281	297	312	312	284	270	274	268	294	269	299	320	297	273	303	279	313	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
26935	43071	12176	8490	7108	6975	5927	5503	4895	31443	54923	46842	34386	19510	8852	3713	1148	725	710	679	690	718	678	675	671	724	679	741	691	697	671	678	696	682	684	708	706	702	707	703	673	689	750	685	673	681	706	673	695	691	700	700	663	718	687	713	700	628	627	673	661	725	698	638	686	725	688	710	743	714	705	709	689	734	663	702	720	690	701	706	733	640	727	727	708	680	690	701	659	714	706	670	711	701	674	685	640	728	756	677	707	697	705	692	684	671	696	703	672	758	691	718	704	707	704	751	668	710	692	742	694	657	726	723	667	695	720	641	706	691	665	706	647	699	684	686	691	671	648	699	689	690	723	700	692	691	666	680	683	688	683	686	686	682	729	716	698	624	669	701	751	646	721	692	660	692	678	697	691	716	757	650	704	732	635	679	696	679	684	687	721	659	712	697	702	691	701	703	677	710	731	705	719	754	684	653	688	677	722	685	676	712	666	709	730	637	706	686	709	690	688	668	676	673	699	658	687	708	759	699	659	701	683	712	622	728	646	724	670	703	679	711	678	693	689	667	679	700	709	644	674	701	667	704	688	718	647	655	675	638	674	679	705	712	698	697	676	672	691	685	693	651	709	714	708	647	678	706	680	677	672	656	631	688	739	679	701	739	677	724	716	714	695	720	659	690	671	719	730	685	678	692	667	717	693	681	645	661	712	675	713	750	707	707	657	678	666	696	698	698	708	693	710	721	692	693	669	666	681	681	674	689	729	678	730	646	675	703	665	676	674	703	699	705	683	688	667	695	696	732	716	659	692	676	698	675	689	712	663	688	660	675	714	665	696	669	684	704	696	679	685	689	715	728	631	670	738	679	699	675	702	669	656	669	651	729	701	688	704	676	660	725	743	672	689	679	686	672	734	687	727	664	697	723	676	736	728	723	682	746	713	653	679	737	707	662	672	651	707	709	750	687	705	681	674	666	715	683	707	696	654	681	751	668	657	669	693	698	657	691	677	684	757	722	646	639	650	701	716	682	723	672	649	720	693	701	680	675	662	658	708	680	715	658	673	747	665	639	648	653	705	675	705	692	678	696	654	637	652	734	672	706	658	717	697	652	710	679	676	704	714	720	698	684	682	658	692	701	687	679	678	751	715	682	665	711	673	702	712	687	723	707	657	726	683	693	677	695	675	682	696	670	701	689	648	656	730	727	702	672	686	707	663	692	657	703	680	694	649	697	650	701	665	658	717	655	649	707	696	688	660	657	677	660	719	696	694	687	691	675	655	705	654	721	709	697	683	680	653	707	668	711	699	744	734	682	706	700	684	687	658	686	699	660	693	673	702	680	724	720	701	668	656	740	703	665	727	668	668	662	629	670	696	684	666	724	656	667	691	701	698	709	653	677	712	658	692	657	745	654	700	672	696	701	674	673	675	721	643	694	692	687	665	726	725	681	644	723	695	719	737	673	747	647	690	643	688	670	688	716	680	650	732	717	732	673	667	693	635	689	685	669	685	655	718	692	730	684	710	636	684	698	714	721	704	685	720	679	672	704	668	704	717	647	691	701	711	649	726	698	679	666	690	641	712	674	706	702	704	690	682	713	701	676	698	737	656	685	707	692	671	698	693	668	694	673	706	708	669	679	693	650	713	694	676	710	661	681	655	691	733	685	678	739	723	726	716	708	715	679	703	665	664	684	719	695	704	697	687	677	700	719	646	666	700	673	733	685	711	711	671	702	643	687	701	721	753	750	726	712	720	643	664	663	690	709	682	687	716	684	659	697	690	664	682	661	685	690	710	662	713	675	702	705	656	717	701	680	720	643	675	652	714	699	702	624	691	698	660	691	668	695	668	707	664	680	694	712	683	678	672	716	693	658	657	663	676	716	741	700	692	728	706	670	681	635	683	694	682	635	657	662	710	694	745	707	681	724	677	680	752	746	710	665	718	677	649	659	715	724	676	707	664	688	702	674	718	725	712	689	686	686	705	696	674	633	700	685	707	702	704	710	661	735	765	672	679	686	718	679	629	765	673	681	629	674	746	683	703	680	665	691	709	699	643	674	731	691	698	679	687	704	660	700	723	671	721	655	647	665	683	716	691	718	656	646	710	706	713	720	680	707	691	677	704	720	672	683	684	739	670	657	659	666	701	660	674	692	711	689	723	701	668	670	683	688	681	674	655	693	711	709	698	687	695	725	721	656	703	732	713	665	726	714	706	678	706	729	699	695	678	677	697	719	746	698	670	675	708	665	672	665	752	666	697	702	657	717	737	770	680	692	706	673	702	705	729	700	658	717	680	715	631	728	700	630	645	701	687	704	635	712	695	699	690	735	709	703	651	658	681	725	705	696	668	657	755	696	702	721	706	682	666	723	711	720	690	715	722	693	720	737	669	712	723	661	709	669	695	728	708	715	686	711	678	735	675	690	667	682	669	680	707	680	671	669	684	687	688	696	646	665	711	665	696	728	643	653	687	704	695	712	702	633	666	691	673	743	679	700	660	679	664	710	704	690	668	687	693	702	712	710	717	692	665	693	639	669	651	747	668	690	655	689	714	680	684	666	724	737	676	687	675	686	637	711	741	668	661	702	691	679	671	696	665	723	715	687	713	749	709	749	664	752	692	689	686	715	729	706	670	665	734	682	686	697	758	638	735	671	676	664	698	718	660	654	736	685	668	680	735	692	660	673	649	702	674	686	705	669	662	727	697	701	698	715	677	680	691	729	728	686	694	713	664	691	698	739	722	692	647	664	713	656	704	700	667	666	625	608	687	690	643	713	678	676	699	707	683	695	711	682	692	716	724	702	673	685	679	683	676	710	659	676	715	701	665	707	704	687	725	698	614	623	727	727	700	720	673	724	736	692	701	667	658	696	750	665	692	654	691	681	651	639	693	698	712	728	723	693	708	706	682	692	690	703	708	657	675	686	693	667	673	700	679	727	706	704	707	721	682	654	703	701	699	638	699	703	719	671	666	692	704	652	713	685	691	707	681	664	647	664	707	692	730	706	733	684	665	710	659	672	700	698	682	706	692	716	711	701	666	722	717	680	712	679	702	664	678	670	682	737	704	718	677	699	659	691	716	680	697	683	686	674	696	697	667	654	691	695	717	757	694	685	686	636	702	672	682	696	698	703	675	684	683	666	712	698	666	691	735	710	692	703	700	684	700	656	711	710	691	701	716	719	688	703	688	704	711	710	712	674	700	688	706	666	690	718	722	643	700	690	693	649	679	719	696	700	674	716	693	683	646	690	668	691	729	680	699	654	703	661	713	732	699	671	703	739	664	690	714	649	708	696	708	729	695	687	696	682	752	718	716	640	727	719	702	723	668	751	644	715	708	723	697	709	650	676	710	685	673	729	717	706	650	679	711	677	678	691	696	716	684	716	659	706	703	660	742	721	663	655	663	739	705	683	675	660	714	642	664	701	734	662	694	653	698	705	696	644	656	696	698	712	678	695	733	690	672	690	687	707	670	700	690	685	700	626	630	694	710	694	647	688	659	707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41836	48997	33410	24031	21465	17979	12156	6208	2631	18325	41321	30734	18257	7417	2389	893	373	291	309	320	340	325	328	308	314	278	313	330	288	310	295	311	324	296	284	311	315	298	303	287	296	314	303	299	315	301	326	303	312	322	317	311	285	320	337	309	298	324	323	315	295	287	273	311	318	293	326	293	316	306	328	298	326	321	325	318	296	318	341	320	283	318	328	312	320	311	330	301	288	341	324	309	317	340	287	338	312	326	289	327	322	289	303	280	338	333	302	319	289	305	317	324	323	357	314	296	293	340	334	299	318	306	307	351	293	290	308	315	311	313	336	342	325	352	287	298	312	347	286	272	303	319	357	316	313	308	323	325	320	302	326	295	324	312	284	300	324	297	331	276	275	296	338	331	320	267	296	315	310	296	297	344	322	285	321	282	308	303	323	321	322	325	301	302	287	330	330	326	306	321	350	324	315	327	322	340	327	314	313	292	290	308	310	317	308	309	325	291	320	311	303	322	304	297	301	278	329	319	318	338	304	292	294	291	316	286	311	311	325	312	283	300	305	353	352	298	324	305	340	318	306	288	312	321	307	313	374	333	268	311	311	310	286	312	312	316	310	320	316	297	293	304	317	311	315	312	315	290	315	320	300	326	330	335	312	302	323	317	318	290	299	317	305	306	313	292	308	299	318	314	353	317	324	324	314	288	290	308	315	298	279	301	271	280	300	344	284	305	309	317	336	302	298	307	328	324	306	266	304	334	314	329	315	344	321	302	280	288	307	327	320	341	320	308	334	302	333	279	318	323	277	315	284	308	318	293	317	282	305	299	303	297	296	308	324	355	304	316	310	305	297	309	335	298	297	345	315	295	333	323	331	274	301	318	324	275	344	333	349	335	328	326	335	313	338	329	297	290	302	266	304	331	305	319	313	304	318	319	299	331	357	321	319	329	307	324	275	302	330	307	282	319	361	332	309	292	344	304	318	324	317	339	319	330	321	322	298	301	285	344	350	329	341	330	287	311	328	340	301	300	326	308	287	288	303	300	314	301	328	331	310	302	299	326	323	304	294	305	323	316	305	277	326	320	274	300	305	306	312	262	295	326	320	325	321	304	300	314	326	296	318	319	310	290	286	338	293	326	318	306	316	318	316	333	325	285	316	310	337	334	308	299	277	311	318	314	323	300	343	285	310	299	321	347	301	323	301	305	289	313	304	307	337	293	342	301	336	317	323	297	326	267	294	316	301	325	329	336	303	326	308	272	319	310	297	334	317	319	327	312	306	289	306	303	312	299	315	327	305	341	298	321	318	306	342	297	285	326	307	315	295	332	302	312	345	311	330	301	320	337	293	291	312	309	320	315	333	333	276	323	349	310	343	330	339	338	283	314	292	297	280	289	318	360	311	313	332	315	304	322	354	334	281	292	309	275	345	330	331	303	304	299	326	329	286	313	298	320	292	327	317	319	328	361	317	310	289	285	340	296	332	333	269	309	315	313	315	318	311	311	322	299	327	288	303	306	329	305	284	344	293	322	321	306	279	340	360	322	300	293	330	356	304	312	305	270	327	285	298	300	315	281	313	294	302	334	325	304	346	270	328	304	318	277	291	309	332	299	290	323	296	326	315	327	326	327	302	315	285	273	309	339	282	322	280	317	320	319	302	305	329	346	326	337	307	309	320	270	322	290	291	316	311	285	314	308	292	297	316	313	286	309	294	303	296	304	305	297	280	305	340	312	316	296	316	319	350	344	358	292	324	301	284	327	309	288	300	290	315	315	289	309	349	330	306	303	293	309	274	301	301	314	279	321	337	320	290	300	348	335	319	326	307	331	338	314	303	352	313	288	321	307	282	331	333	314	318	306	345	310	328	321	307	307	281	316	337	255	285	312	331	320	318	311	318	281	306	294	324	289	323	318	314	313	285	277	352	328	307	313	348	318	291	303	358	317	346	302	298	347	333	314	329	309	280	345	293	292	302	317	309	281	322	307	289	294	303	322	292	316	311	298	334	308	285	323	323	254	346	309	332	297	307	330	324	308	281	329	315	346	314	304	337	328	339	329	314	313	313	345	341	298	331	333	308	296	310	280	319	273	270	324	292	294	289	307	293	296	326	326	334	287	368	284	324	345	323	342	308	284	284	302	334	300	339	326	304	295	292	302	330	314	282	308	272	284	322	309	290	322	309	307	331	314	300	281	324	336	317	329	332	303	331	333	340	329	304	304	308	330	304	308	317	320	300	298	313	319	303	308	317	292	334	326	320	314	327	298	305	301	306	285	298	315	296	299	287	300	322	346	320	329	311	319	312	306	311	293	306	342	309	317	288	313	336	324	315	325	297	309	281	324	314	314	320	306	303	314	318	311	334	308	316	277	351	303	296	325	302	334	339	306	279	328	300	351	333	298	280	300	318	300	333	332	323	320	317	328	328	306	296	324	350	321	327	317	308	267	296	320	279	338	284	307	317	319	291	312	345	277	303	317	330	305	330	309	317	301	332	319	334	305	307	298	292	324	321	332	301	312	338	305	314	300	304	314	299	290	298	307	301	317	329	319	322	326	331	304	355	322	278	317	291	316	298	311	307	306	304	279	296	301	314	341	304	292	320	300	314	287	282	299	299	322	306	322	334	332	310	311	318	277	334	301	304	307	308	309	320	314	305	296	295	349	329	282	314	309	281	318	310	319	306	317	314	298	311	313	318	294	299	303	285	313	290	338	312	295	305	353	310	306	307	315	322	316	330	268	324	311	317	312	299	286	304	338	341	280	303	306	324	291	347	271	290	278	294	316	358	282	306	313	307	306	341	276	290	306	292	282	290	319	313	303	306	293	298	319	298	303	331	280	299	300	300	294	303	276	325	325	278	314	315	310	323	313	317	341	349	294	332	321	343	290	326	341	311	291	325	288	329	312	324	322	307	277	327	323	328	310	305	293	330	301	329	324	295	319	310	308	320	333	324	337	260	311	313	293	312	303	304	315	353	339	311	275	292	318	317	327	302	304	303	348	301	323	289	336	308	311	288	320	331	302	324	337	342	316	272	297	328	335	290	300	314	326	305	315	329	279	306	279	340	301	289	305	314	324	297	305	300	281	321	334	320	309	288	297	286	311	289	279	279	310	326	288	293	314	318	322	295	311	344	307	287	303	290	339	281	309	295	315	327	294	275	308	321	296	330	329	275	323	304	299	328	312	318	313	305	295	319	335	289	309	302	343	294	311	360	317	291	320	306	293	300	308	315	328	315	296	322	317	311	300	317	278	339	302	308	307	304	305	343	311	312	304	309	300	296	282	270	313	291	289	316	327	286	327	301	282	332	297	336	287	324	324	289	319	327	303	331	305	318	281	298	323	330	303	318	287	304	299	332	290	299	317	306	274	318	330	297	313	297	322	270	298	324	282	311	282	326	314	309	297	324	306	311	311	293	312	312	321	310	322	299	302	334	345	294	292	274	325	307	302	279	318	321	303	270	286	299	270	306	316	314	286	265	317	293	332	320	322	294	307	294	340	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30257	47214	16917	9264	8100	7145	6563	5094	4019	35091	56085	45814	33436	18553	7952	2615	986	728	745	733	720	723	801	694	708	719	697	638	702	708	727	726	720	798	695	714	719	701	686	694	673	738	712	704	707	734	682	701	694	715	695	722	694	710	731	722	710	758	696	746	763	726	681	715	722	688	757	711	703	722	686	729	780	723	700	751	712	742	762	791	709	727	706	766	689	683	745	702	774	757	749	702	726	777	701	717	721	726	699	722	712	766	749	715	790	758	749	667	729	737	689	756	722	742	760	749	754	691	679	764	745	744	730	728	739	695	759	690	685	750	675	739	742	714	695	709	740	707	760	730	745	689	759	671	706	754	689	688	721	683	716	719	747	718	704	698	685	729	707	740	733	669	723	738	729	738	740	738	769	745	720	765	735	681	654	721	722	747	730	712	717	680	696	666	688	693	725	768	715	687	715	696	759	719	710	686	676	700	729	714	680	666	718	730	671	669	701	739	699	665	664	721	685	735	712	769	752	743	743	675	774	733	730	711	742	721	721	747	698	693	709	700	729	738	762	739	701	738	757	734	741	726	717	773	741	708	711	751	716	688	752	744	691	745	751	702	686	696	733	734	726	743	747	722	764	696	695	714	741	683	707	699	744	710	714	703	732	712	759	718	729	727	696	710	769	717	724	737	759	743	707	708	738	716	702	711	745	782	716	748	715	709	693	725	743	679	745	736	754	724	719	770	686	698	762	696	714	782	709	757	715	724	674	750	704	732	690	694	766	714	706	712	743	731	700	721	713	731	752	730	757	686	715	724	690	772	681	708	739	711	749	698	765	716	734	719	735	657	703	756	739	681	749	707	750	668	696	771	711	694	727	713	674	669	682	717	767	695	674	696	720	736	688	726	756	715	707	718	725	719	720	765	702	763	738	702	726	713	684	696	722	739	738	697	729	712	741	753	678	717	721	685	673	687	698	713	665	713	714	726	764	806	723	716	707	699	684	674	720	704	709	695	727	763	714	668	755	683	718	674	747	729	679	786	735	695	724	758	744	675	773	743	675	703	729	729	705	694	751	760	733	693	720	721	731	772	723	672	740	732	725	735	728	723	748	719	700	710	733	760	715	671	725	685	739	756	693	720	726	728	687	739	708	745	734	728	768	760	704	737	730	729	709	706	725	711	703	723	721	741	723	681	705	720	732	714	733	702	675	747	721	699	697	729	711	757	743	702	720	735	712	753	678	746	771	757	689	720	744	723	754	749	698	699	757	716	732	698	767	689	740	711	749	732	681	719	699	720	698	755	745	725	768	708	745	719	760	707	737	711	752	717	720	709	734	729	707	725	740	675	653	763	735	730	725	660	673	696	744	691	717	699	722	717	651	745	730	696	698	733	743	680	754	730	735	749	771	677	695	730	720	690	706	712	703	700	721	721	698	735	684	729	729	740	709	693	745	747	724	797	725	721	679	726	720	755	723	746	762	706	719	746	695	718	710	727	702	723	722	718	759	687	709	697	745	657	709	712	740	730	728	711	694	702	710	708	732	746	724	702	706	702	704	714	749	717	694	705	734	726	710	734	733	745	743	767	717	742	737	766	749	714	687	730	760	706	689	717	755	695	773	689	721	735	720	703	743	702	728	728	687	689	713	758	690	710	704	705	723	756	704	746	709	727	741	740	729	742	697	700	701	690	750	719	699	714	766	697	704	736	708	733	697	741	762	758	727	716	688	746	703	681	675	741	739	734	720	719	766	735	737	704	743	700	760	743	689	714	706	686	686	760	727	731	735	751	718	729	746	732	747	692	735	752	716	739	728	716	702	708	734	700	732	714	723	714	731	727	712	696	746	740	701	724	720	731	748	739	740	732	733	673	692	706	732	723	747	764	712	699	800	757	733	716	715	707	710	728	753	754	706	734	755	758	719	737	710	705	691	669	690	689	730	694	732	734	753	717	738	674	801	721	751	748	698	743	667	728	705	733	750	722	715	742	722	752	690	709	722	677	710	736	713	734	722	760	742	724	751	727	774	735	683	720	783	720	725	728	741	727	698	736	697	721	707	713	698	700	667	710	714	748	717	720	768	686	686	714	712	752	736	743	732	716	765	727	716	759	710	783	770	695	676	722	727	743	702	709	767	729	712	762	761	741	693	703	723	743	723	712	716	683	690	755	751	735	740	715	705	718	686	699	704	717	758	747	729	730	671	691	734	702	766	706	722	694	682	744	680	695	679	673	725	690	717	704	717	738	755	747	724	707	732	668	715	751	719	770	720	703	681	713	710	720	724	737	754	715	710	763	711	776	663	732	729	722	710	737	768	692	701	792	724	672	672	742	686	717	676	731	752	746	726	755	722	768	707	718	729	698	692	741	695	727	714	704	697	708	732	740	732	762	724	734	760	761	707	739	739	732	746	726	726	687	749	724	674	724	722	769	716	717	719	741	745	735	777	716	777	705	727	694	757	731	716	737	708	680	710	739	749	720	693	702	674	747	690	726	769	724	730	701	715	723	730	736	747	766	703	687	727	697	704	709	739	758	749	748	720	766	699	727	698	742	738	773	729	659	681	725	686	720	751	745	719	706	718	732	742	706	708	672	734	757	713	704	734	702	725	738	751	762	756	729	723	686	703	690	726	738	734	680	703	679	730	706	700	717	728	764	716	726	753	668	723	644	767	740	703	698	758	744	722	741	726	744	697	733	739	690	747	736	710	713	708	703	734	742	727	742	706	740	710	716	768	736	724	716	704	700	709	709	714	713	714	761	808	744	713	768	729	677	728	767	764	728	720	657	792	757	723	717	716	762	713	692	710	718	722	721	751	702	687	729	696	711	717	728	695	695	686	736	739	737	747	726	741	714	720	715	683	750	703	714	765	686	691	713	734	699	702	741	744	745	746	717	735	754	723	741	740	684	691	705	704	745	750	722	662	739	726	677	728	755	697	719	710	716	737	736	734	727	735	712	688	774	695	741	700	723	773	722	710	710	734	721	728	753	713	664	696	745	695	727	794	702	707	728	731	730	754	758	702	709	713	723	752	716	687	717	714	714	747	729	717	671	771	731	718	743	732	722	676	745	714	764	744	695	760	753	763	712	727	746	712	719	730	707	721	745	773	748	782	717	741	719	731	720	712	737	733	736	761	718	711	732	685	731	674	687	763	714	727	787	739	724	734	714	721	689	707	684	698	717	740	709	762	717	751	699	721	730	677	706	713	736	745	703	740	713	705	681	712	745	744	738	744	699	683	731	697	725	742	722	679	751	701	676	759	758	699	730	692	699	704	727	705	718	720	712	710	681	753	750	705	728	695	759	714	702	739	763	701	708	735	717	741	679	697	697	754	683	651	740	752	754	708	717	729	695	703	711	712	716	754	725	689	768	696	666	730	727	781	727	713	702	751	696	747	762	771	705	737	755	741	700	712	709	701	668	719	697	709	695	715	739	738	731	712	683	732	767	769	711	756	736	710	737	688	738	708	713	733	729	693	765	741	735	745	755	654	709	695	704	740	727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41787	47138	31657	23728	21015	16347	10418	5604	2772	13053	41438	32127	20020	8209	2647	918	416	293	289	313	286	311	320	272	306	341	326	356	334	315	317	302	312	339	295	288	309	330	322	321	320	325	339	304	309	322	297	289	336	351	301	291	311	316	342	352	341	268	277	357	355	283	313	338	299	297	326	318	339	322	298	282	317	326	289	298	331	337	344	332	333	317	323	316	305	288	331	345	369	292	316	327	271	311	315	331	306	324	297	297	299	323	309	293	290	328	310	298	312	320	296	298	350	317	322	331	275	300	299	331	302	320	299	335	286	299	363	316	302	321	342	332	304	311	386	331	309	326	299	330	330	319	301	312	300	287	317	292	310	319	286	315	294	331	321	323	296	317	310	307	324	323	328	315	314	329	293	328	314	319	335	316	351	326	317	339	309	359	342	286	363	342	309	332	312	325	320	339	333	301	313	310	339	312	301	339	333	298	306	278	288	342	347	305	342	308	331	302	290	281	303	340	339	371	334	335	310	353	293	287	318	296	290	294	319	290	305	316	322	311	318	309	326	278	345	329	340	270	290	290	305	321	299	313	316	309	319	307	301	290	319	282	280	324	320	277	318	314	323	328	317	305	324	300	348	308	305	279	316	331	322	311	292	345	327	304	292	347	324	299	303	335	312	347	339	303	330	337	304	326	329	319	299	290	349	299	321	287	297	322	332	309	312	314	283	317	357	292	339	306	338	321	343	338	295	286	316	336	294	320	333	304	322	294	324	296	322	330	306	309	366	318	305	315	285	285	333	301	331	330	304	331	303	321	331	310	339	314	317	355	340	327	294	346	333	334	324	334	347	352	319	277	327	284	327	340	312	296	299	353	310	318	311	287	324	300	324	300	322	318	305	330	323	346	333	278	291	319	316	337	329	335	362	328	329	251	348	302	306	340	308	329	341	326	344	320	332	316	316	320	338	315	307	355	313	330	314	321	319	331	347	348	315	354	304	325	333	303	306	303	318	301	337	320	316	312	336	320	305	330	295	296	328	368	288	304	340	318	354	319	317	311	300	342	311	326	333	345	322	321	343	300	315	305	287	337	318	324	293	299	303	344	318	317	353	305	333	312	327	318	331	314	320	290	309	353	312	309	335	309	348	344	321	322	309	317	300	321	332	292	299	314	334	311	311	326	337	328	289	324	348	303	294	328	305	288	297	355	342	301	298	345	335	289	335	333	340	306	286	326	283	281	330	342	321	317	310	338	319	301	297	312	310	335	291	306	332	363	340	344	280	314	318	342	289	324	320	317	304	344	307	297	315	326	312	348	305	311	333	308	309	311	341	298	336	301	317	318	314	293	295	292	316	335	298	304	334	308	277	338	363	306	321	313	356	307	296	298	325	349	289	339	308	328	316	314	336	308	308	328	306	314	320	351	282	290	272	298	306	321	319	280	305	328	327	336	323	345	326	355	337	316	286	303	351	316	291	311	338	322	313	340	282	293	311	353	318	303	303	336	311	341	320	327	322	302	308	346	292	314	289	326	327	293	329	315	304	294	316	353	345	312	332	308	321	279	282	335	330	319	313	315	325	300	302	338	313	315	314	309	324	298	301	349	310	318	304	330	368	300	280	298	334	326	315	324	332	312	300	354	305	314	302	297	332	316	299	295	305	309	305	323	326	320	310	320	290	334	311	307	288	327	294	319	295	299	351	330	345	362	295	339	302	319	316	320	324	309	305	303	316	318	337	348	315	331	330	256	320	339	310	338	336	334	311	333	355	315	317	314	335	301	310	345	331	306	312	297	281	311	323	318	313	320	303	303	316	327	310	306	307	308	287	277	344	350	351	312	305	316	316	336	325	341	295	307	324	315	303	299	306	286	312	309	300	335	325	322	296	334	335	314	330	320	321	303	319	336	314	320	295	293	328	294	336	325	319	307	283	309	297	309	326	343	318	325	279	341	297	319	312	276	346	285	311	293	288	307	322	317	315	341	308	298	302	319	321	308	318	297	340	282	305	316	312	312	309	322	301	294	309	321	336	288	334	305	316	322	341	296	326	328	354	329	299	324	310	352	319	306	327	304	326	337	337	290	313	313	324	302	356	295	318	340	347	298	342	302	295	322	314	309	332	313	337	320	324	304	348	318	351	323	339	321	293	317	299	312	312	338	325	315	332	324	300	333	306	293	330	333	318	317	289	311	298	289	315	299	329	325	331	313	305	334	308	348	373	304	317	309	317	296	317	344	361	313	303	303	293	306	299	354	310	357	300	291	315	311	344	258	345	300	308	336	308	291	331	321	301	302	310	337	333	327	330	336	291	320	294	311	321	313	334	309	344	318	307	305	315	343	298	326	325	349	319	298	296	325	334	336	308	324	321	288	313	329	342	356	309	307	315	319	328	313	318	320	301	330	328	295	316	296	285	316	323	293	326	335	318	314	330	313	330	311	348	304	331	292	306	321	318	297	330	326	306	336	300	338	342	320	309	310	301	311	323	292	338	286	337	317	318	318	310	316	345	322	288	298	336	298	318	325	289	286	338	314	306	349	320	323	297	318	369	303	331	326	306	296	329	292	315	315	298	301	308	321	314	317	285	310	336	340	318	322	302	307	323	297	323	355	349	331	341	311	313	324	270	342	329	305	299	344	323	328	305	273	331	300	324	320	318	288	300	319	294	328	368	333	317	319	323	302	292	302	322	328	314	304	346	330	327	294	295	299	345	335	351	315	329	339	306	329	304	295	327	316	311	295	300	328	305	325	312	315	326	316	314	352	301	313	322	336	319	312	328	313	295	287	301	330	304	284	278	325	285	338	277	316	313	300	316	320	329	312	282	310	306	310	285	347	345	330	305	311	339	311	310	318	325	315	293	307	307	316	301	304	288	329	319	374	272	326	336	293	333	291	306	314	323	329	325	314	292	315	318	334	315	304	293	308	311	312	340	285	310	304	307	306	312	333	283	297	319	331	292	348	331	322	310	315	310	278	309	317	300	327	315	331	352	339	330	296	283	330	310	324	323	332	321	322	320	318	363	303	335	297	322	310	299	318	325	335	336	337	311	340	311	306	311	299	346	334	330	310	267	299	300	303	326	331	332	322	317	324	327	336	328	315	361	310	307	297	315	312	344	311	310	328	346	290	307	313	305	330	297	305	297	349	294	312	314	309	331	327	318	293	288	297	348	320	314	285	279	310	330	312	332	303	292	289	296	308	354	311	332	318	303	305	296	321	318	316	341	352	317	356	300	319	326	339	324	309	287	288	337	329	315	307	318	327	314	300	320	315	348	339	322	322	296	324	318	331	320	333	303	330	338	329	323	340	310	300	314	337	293	311	358	313	308	303	328	330	311	341	311	328	316	339	305	331	310	333	341	326	315	314	297	305	336	310	307	298	315	320	335	299	321	298	342	317	324	313	340	306	349	289	327	321	334	319	330	316	290	334	330	304	325	331	337	294	309	331	373	355	318	313	315	309	302	355	320	311	305	305	296	342	331	276	300	329	300	349	343	288	325	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30762	44444	14722	9237	8930	6627	5515	4926	5134	27009	56228	46806	35500	19716	8422	3007	1205	716	702	735	757	742	746	745	759	678	715	744	674	751	733	736	727	754	735	695	786	696	763	756	754	730	761	755	758	742	758	737	758	784	717	740	725	727	766	713	758	725	689	713	775	692	699	762	784	765	704	738	667	731	777	714	686	764	765	724	738	776	732	799	733	767	687	757	699	743	764	748	711	714	723	746	739	766	738	719	756	731	730	757	743	725	745	744	727	709	783	730	756	728	734	708	780	741	778	679	732	711	757	722	729	749	729	719	744	736	755	692	697	737	750	744	739	707	780	725	734	787	733	723	750	708	761	701	716	780	758	754	717	721	732	709	740	697	762	774	734	774	757	745	769	743	738	742	779	733	741	774	714	726	722	741	691	715	718	729	714	704	723	705	694	797	739	754	725	727	741	732	778	740	683	696	728	805	758	766	797	724	714	724	790	741	796	715	741	738	732	702	741	751	725	791	743	685	703	738	723	748	732	748	787	710	733	698	765	740	735	719	770	728	714	791	739	672	797	716	692	715	727	811	718	748	716	687	764	698	763	762	726	731	716	707	764	730	724	747	722	786	731	736	787	709	716	737	711	737	700	706	725	722	695	791	655	733	700	739	732	679	744	724	756	747	774	772	757	733	753	736	751	727	782	712	735	814	734	768	737	681	733	695	717	746	704	798	758	679	719	685	743	785	798	727	722	753	752	750	745	730	740	785	754	719	759	725	702	694	750	757	710	728	725	708	732	720	692	681	761	701	714	752	739	763	751	752	731	724	698	751	736	694	674	722	735	749	747	780	751	722	731	726	711	751	790	720	712	749	742	769	760	760	745	784	710	764	798	730	728	783	738	729	716	689	758	784	719	748	734	745	742	777	759	748	734	753	730	771	740	678	754	710	734	777	699	750	752	695	753	712	749	754	746	752	707	704	739	723	707	785	751	730	735	749	726	730	730	745	754	769	799	785	720	764	733	745	717	740	715	710	698	733	723	712	799	753	749	702	764	725	773	727	742	708	758	719	758	745	776	725	714	747	706	754	777	669	754	739	726	756	746	721	733	716	748	716	795	768	745	730	731	741	768	743	745	721	709	741	719	724	773	733	724	692	644	707	725	769	768	755	712	730	754	767	732	749	707	739	750	706	707	710	731	748	731	765	754	769	751	738	743	753	788	743	763	724	719	747	718	746	806	749	764	796	696	739	786	741	715	720	754	727	728	715	757	703	750	787	695	717	720	730	759	711	749	822	741	747	723	722	762	730	691	720	780	748	761	770	710	756	728	763	686	730	750	769	771	767	731	734	767	728	720	739	759	738	758	684	746	761	761	702	743	742	713	716	694	724	745	746	734	736	774	756	710	731	714	724	705	754	701	739	738	747	738	698	737	741	735	710	768	766	745	726	715	753	713	708	758	756	756	771	746	696	704	735	742	759	763	720	699	715	742	723	725	668	771	727	743	751	737	762	762	777	733	697	853	710	729	734	708	727	740	724	719	751	718	749	702	729	749	716	762	758	774	772	728	745	719	720	754	751	742	743	736	715	737	737	770	776	720	704	739	706	767	768	722	736	733	720	747	767	735	778	689	744	741	746	693	746	713	751	743	711	785	748	742	717	731	716	718	748	777	775	734	730	799	729	718	752	734	738	762	766	763	763	666	692	778	751	691	741	742	755	743	752	731	697	746	680	763	759	700	745	778	726	727	725	736	731	761	740	742	739	721	759	721	718	774	721	748	688	741	747	777	727	769	710	710	733	758	719	702	736	736	732	717	758	780	722	759	705	761	758	725	720	765	688	742	734	724	716	714	720	782	752	775	715	762	782	738	755	724	705	714	762	756	742	754	794	761	732	733	778	785	764	779	748	798	660	758	705	746	772	737	731	737	739	701	710	717	736	776	727	716	771	709	759	764	766	743	705	779	766	745	757	762	759	743	802	704	769	764	742	735	777	700	730	734	752	743	756	815	704	712	693	748	756	741	701	729	770	720	750	790	752	753	725	770	735	728	723	718	731	769	754	792	740	738	743	725	748	759	731	728	712	741	734	704	735	714	702	684	752	719	731	689	715	774	815	723	708	727	796	737	710	768	747	753	730	741	749	725	708	730	742	716	788	693	752	745	760	739	773	745	761	718	722	793	731	711	740	700	717	721	756	765	707	745	708	701	669	693	757	743	737	717	728	718	719	757	721	738	706	728	731	736	718	717	743	752	733	710	714	699	779	743	750	761	736	734	759	753	746	702	762	715	729	683	705	801	761	744	740	727	729	739	715	756	726	774	757	717	763	737	697	772	746	756	738	700	751	757	756	710	747	755	749	719	706	693	780	738	776	752	768	711	749	743	763	738	715	750	728	746	721	732	742	762	734	745	717	719	740	760	798	730	742	731	779	737	759	725	735	760	705	749	694	768	738	736	747	739	720	755	760	730	712	744	777	704	742	785	720	703	731	772	694	730	702	717	784	782	749	749	730	711	762	716	677	720	744	727	721	739	744	733	730	701	775	737	732	787	760	727	700	778	728	713	763	742	719	713	721	744	728	754	726	729	728	734	765	719	763	747	735	742	731	700	697	727	737	698	750	713	740	706	747	715	787	756	731	714	718	701	772	716	749	795	751	716	765	781	692	713	720	709	712	771	700	740	786	739	724	706	734	661	741	804	778	723	739	738	773	749	694	735	706	726	745	679	738	716	711	756	722	730	759	708	716	772	764	747	758	761	698	763	723	717	753	737	722	769	751	737	792	728	745	748	736	766	777	769	705	770	751	741	692	715	722	688	731	767	759	720	682	727	737	761	695	771	748	706	721	725	728	702	757	719	658	720	746	770	732	775	769	687	707	742	722	715	780	735	793	726	771	741	723	752	711	747	686	761	782	759	719	768	751	715	704	689	730	735	768	758	705	731	724	736	707	734	740	725	742	758	720	725	726	719	726	746	736	711	718	750	789	758	757	763	761	753	745	767	762	750	717	717	692	788	722	695	715	712	723	695	784	761	699	764	714	727	745	758	740	743	753	712	710	741	705	683	704	749	736	789	787	719	729	764	755	718	784	743	751	762	707	706	702	750	732	763	739	798	731	758	722	764	757	699	687	748	727	720	739	730	698	691	783	719	768	720	786	705	727	787	755	742	774	753	735	765	705	752	780	771	783	742	729	739	772	763	752	756	744	722	726	749	740	726	735	731	782	761	738	702	776	766	747	714	745	709	714	751	751	749	673	730	731	730	733	732	782	689	731	741	697	756	740	741	719	713	714	788	747	787	715	753	779	731	720	715	767	738	773	745	716	764	727	739	771	769	726	707	717	750	733	719	740	680	769	748	760	739	730	770	772	784	693	698	688	788	736	738	759	743	696	771	723	715	700	735	752	726	755	719	779	710	754	774	743	737	767	707	717	738	769	736	715	769	723	755	809	726	736	757	732	694	713	735	792	736	724	736	715	733	731	728	714	748	718	784	718	743	754	744	787	692	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41302	48632	32983	23711	20767	15537	9806	5002	2393	7738	34850	33062	23643	10376	3581	1171	464	352	334	297	319	310	303	322	300	317	313	328	340	301	310	302	316	346	362	302	323	315	308	301	320	311	303	309	294	325	285	327	290	315	307	293	319	307	282	326	346	342	291	318	307	323	314	295	322	322	313	308	325	304	333	321	330	334	331	292	325	294	297	309	349	338	301	290	322	326	338	289	326	268	333	305	305	313	338	297	311	305	306	290	289	304	309	315	297	324	295	317	310	343	349	322	303	310	326	330	314	318	313	290	304	330	338	323	289	330	343	297	341	314	336	356	355	282	311	334	287	289	317	297	308	320	346	337	303	277	305	277	320	305	299	336	307	300	318	318	320	333	321	311	284	300	303	370	300	311	356	310	314	334	319	350	325	338	279	301	308	325	287	326	311	314	313	332	299	290	333	325	344	307	330	341	317	330	328	298	275	350	327	329	316	302	336	308	346	331	320	290	339	311	308	358	313	315	335	322	336	333	287	291	336	307	303	340	329	305	325	314	325	292	301	299	325	316	330	295	310	355	298	314	280	322	352	331	322	322	331	346	331	350	335	311	339	347	333	312	284	290	346	321	301	342	292	295	298	331	301	324	318	310	313	307	321	324	313	337	323	328	291	320	309	326	303	298	309	305	285	324	310	334	329	304	333	337	311	293	335	316	317	320	289	300	276	321	323	308	355	306	293	310	334	325	311	298	347	298	319	288	302	333	296	310	294	344	299	314	294	299	278	329	317	334	299	312	288	288	300	289	306	296	276	295	320	319	328	296	321	321	297	315	317	301	287	317	297	334	305	310	299	351	337	336	337	315	304	313	324	339	263	323	335	326	318	317	276	302	349	327	322	316	356	356	319	317	333	327	297	295	294	319	310	303	306	298	330	321	281	317	301	309	320	301	276	316	313	317	291	304	297	289	325	321	354	290	323	322	315	304	327	305	319	312	316	308	296	318	318	315	318	325	299	280	297	325	322	302	318	336	316	338	302	317	320	330	317	288	302	305	323	353	310	341	316	297	289	307	315	313	319	347	309	302	312	287	289	311	351	297	339	367	304	310	291	326	323	321	320	284	318	353	296	329	320	285	308	297	317	330	279	312	330	316	291	323	282	308	332	307	339	312	290	284	277	299	323	299	296	325	308	341	352	319	357	319	307	333	296	340	314	295	325	309	300	299	322	304	316	310	302	318	313	331	303	270	316	320	318	284	306	327	307	310	276	339	296	294	325	334	307	350	308	303	320	321	308	321	318	328	307	303	282	302	339	298	320	315	312	305	339	326	318	312	317	316	350	313	307	336	310	311	346	289	313	298	293	283	347	308	331	353	350	316	322	314	302	321	290	316	301	333	334	290	314	303	319	311	320	333	319	301	308	342	299	316	303	319	340	346	293	304	331	307	323	367	321	275	335	310	304	322	315	343	359	321	328	300	320	286	326	340	306	317	350	308	304	291	309	331	312	321	304	299	317	332	318	326	310	312	307	294	308	316	319	319	327	339	324	312	285	323	288	324	300	306	310	319	319	311	370	323	334	296	345	353	293	288	358	318	308	327	332	290	329	281	308	339	336	326	327	323	334	309	329	320	315	311	289	310	290	362	321	345	309	280	338	309	322	300	300	366	352	326	320	293	303	304	276	324	304	339	329	330	334	316	325	343	327	305	321	289	308	306	317	303	303	305	305	322	309	299	316	300	317	310	291	294	279	311	287	316	275	320	344	301	320	319	315	325	352	329	375	312	307	313	310	317	303	329	302	297	273	286	325	301	324	333	286	305	291	305	334	317	336	311	333	297	318	329	329	343	311	318	312	349	309	305	320	348	316	303	299	290	317	316	315	297	318	293	327	326	295	304	347	314	338	320	343	289	339	312	302	274	339	323	319	285	334	289	309	308	312	297	323	303	319	298	324	288	359	313	306	311	328	275	287	292	333	318	335	350	314	325	321	297	306	320	284	307	310	267	290	331	302	292	298	331	323	333	321	337	288	322	306	285	312	332	314	306	297	321	284	296	290	293	282	311	335	314	312	332	322	294	322	320	344	321	300	293	324	307	287	345	296	337	352	308	301	303	298	317	281	321	342	309	280	307	307	302	304	327	299	304	276	305	324	320	318	311	316	314	357	321	307	284	296	293	312	349	310	328	352	309	292	305	308	317	312	294	300	301	280	266	293	307	297	336	306	325	335	326	337	312	286	287	301	300	292	301	292	298	337	305	343	325	290	336	346	323	318	310	330	321	351	330	315	342	309	347	284	314	309	292	297	316	348	288	289	301	308	312	326	284	325	290	317	280	300	307	353	338	312	296	310	320	313	294	323	310	322	271	346	319	313	299	319	304	311	294	317	330	339	316	286	339	334	299	327	325	317	280	316	330	323	327	324	299	318	293	318	307	330	302	314	300	319	311	293	267	356	338	306	330	335	307	359	324	300	327	315	335	327	310	288	320	297	303	339	335	339	316	312	280	324	336	294	323	306	316	305	300	309	302	328	300	312	325	312	304	312	309	317	301	349	291	303	345	290	317	332	313	336	296	328	319	288	323	310	336	344	335	327	327	299	291	320	309	329	313	303	305	346	311	328	298	320	294	332	318	334	303	305	314	319	320	342	322	322	317	300	316	304	287	316	313	324	286	316	316	328	298	271	326	299	348	322	327	319	309	316	336	322	316	338	298	297	300	331	320	322	336	284	328	327	338	335	303	325	321	320	301	283	326	314	286	334	316	338	305	345	310	361	298	321	321	306	297	310	330	291	343	299	311	292	311	313	289	315	306	308	310	287	322	278	307	290	309	285	327	327	325	301	296	314	330	353	359	311	368	305	285	341	315	304	331	286	324	324	315	292	297	311	330	312	311	311	310	316	333	322	314	316	291	325	333	312	304	327	314	332	320	330	310	314	323	312	351	297	325	281	319	295	327	329	308	317	346	326	317	308	327	329	308	275	328	299	316	309	278	292	286	291	293	335	310	292	288	306	321	321	319	332	311	287	305	293	318	330	315	312	330	321	311	301	301	299	302	313	339	308	283	302	310	318	305	327	296	296	321	281	290	324	310	346	363	291	325	335	308	313	327	285	311	280	285	317	317	339	333	323	311	357	345	340	312	327	306	287	308	303	308	333	277	283	300	307	293	284	306	278	322	326	302	328	329	312	330	363	341	316	300	314	324	322	299	319	296	316	305	324	263	311	277	320	293	321	307	340	320	301	348	329	273	314	281	339	311	355	327	329	300	317	314	302	319	271	306	295	335	329	309	290	339	314	283	329	300	328	291	304	303	315	332	340	295	325	298	327	346	295	311	308	298	328	310	313	274	325	292	321	288	322	325	324	336	309	322	331	293	284	294	318	312	307	345	306	301	331	290	313	307	350	319	340	322	349	325	329	299	268	325	340	295	310	330	326	348	321	300	315	288	328	266	317	296	308	333	328	310	301	316	333	301	327	294	299	297	308	290	287	321	333	322	319	331	320	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30110	45816	16056	9797	8344	6469	5459	5021	4935	21195	53283	48064	40627	22817	11347	3993	1320	757	805	766	767	728	725	762	722	742	732	715	762	758	724	734	747	768	718	745	736	769	729	742	719	725	740	727	749	720	711	722	767	695	751	745	766	725	745	727	723	754	671	705	760	726	657	767	744	712	761	731	722	704	739	764	740	755	735	716	725	708	717	742	732	764	722	710	754	725	771	708	686	754	718	706	765	727	756	685	719	752	754	751	774	677	716	722	689	692	742	738	749	723	687	776	769	692	687	702	712	721	750	748	721	678	711	719	700	697	718	762	727	653	779	795	731	801	737	715	711	754	757	713	744	721	786	747	766	719	740	691	769	717	767	760	722	765	733	700	741	712	749	803	722	738	755	756	770	784	751	734	695	726	674	719	724	761	746	725	729	758	722	757	713	750	714	744	729	758	718	775	737	750	759	723	761	720	779	768	720	737	767	705	735	708	686	750	666	737	747	703	688	751	769	723	748	745	684	745	727	712	735	698	762	764	713	706	695	687	681	756	738	739	741	725	774	738	759	739	720	759	657	705	729	727	734	756	745	722	698	747	752	739	748	769	752	742	720	734	792	763	727	732	709	804	720	746	728	740	743	732	735	737	751	742	762	736	753	761	687	703	722	749	778	702	735	729	636	759	708	728	747	772	759	703	700	696	726	713	711	712	751	723	739	697	756	723	700	749	758	716	791	736	720	767	681	714	695	768	736	720	796	790	716	730	733	756	748	736	671	758	775	723	769	711	670	713	723	751	737	697	717	740	711	720	761	705	737	724	729	706	766	719	735	735	732	688	716	698	698	720	703	724	714	724	759	699	722	679	695	755	716	721	728	735	708	728	731	742	762	663	721	709	700	715	721	754	714	714	706	748	729	757	738	729	709	717	723	710	701	727	776	734	742	731	739	727	768	777	751	706	725	727	726	766	743	731	710	735	733	713	717	687	721	739	752	720	763	779	707	704	672	743	734	663	715	752	745	746	728	723	769	730	691	739	712	727	708	734	721	762	722	713	760	745	726	770	734	719	690	732	742	745	722	701	708	751	699	731	754	697	714	760	732	767	704	706	767	758	720	700	771	735	732	726	702	737	715	747	673	745	747	707	737	751	727	735	738	728	774	765	677	718	755	736	732	761	722	725	708	760	748	685	706	726	743	699	719	746	725	732	767	730	727	713	699	733	772	712	712	738	717	720	743	711	744	746	744	706	754	728	727	743	733	745	764	744	695	760	697	740	748	799	745	738	733	741	734	731	697	721	732	706	711	713	726	692	719	748	739	713	736	749	748	716	699	743	722	732	715	731	751	718	716	713	755	666	728	808	773	720	727	784	741	748	749	706	691	700	707	737	719	718	718	699	690	722	720	696	689	671	761	715	756	718	738	698	711	740	754	695	736	733	681	739	749	723	721	682	693	746	700	725	741	798	733	752	718	770	713	760	776	675	702	741	714	728	677	722	706	682	755	688	701	729	743	733	762	743	703	754	757	736	746	706	741	709	712	765	747	697	745	727	727	758	750	708	723	741	728	725	728	731	730	716	725	753	763	741	701	687	752	689	727	775	724	683	681	761	764	720	704	732	751	697	766	745	717	732	744	703	691	734	706	717	760	806	737	787	722	731	732	730	778	749	795	732	729	701	727	765	748	723	732	754	783	746	775	702	730	676	701	707	767	761	760	710	695	729	772	756	790	667	756	732	675	709	751	702	688	721	734	751	706	774	729	722	737	714	749	765	790	793	729	760	725	711	745	763	724	726	758	706	765	727	765	714	717	703	744	716	746	748	716	756	748	749	725	722	751	723	708	761	693	736	696	769	735	726	771	706	738	746	756	690	761	720	765	690	748	736	743	706	726	672	692	715	722	760	779	696	729	791	686	705	695	699	761	755	753	687	733	754	762	752	750	723	703	703	773	703	691	728	731	765	705	717	722	725	704	751	758	734	734	730	721	745	775	717	700	731	722	722	726	792	715	742	740	715	716	716	738	755	731	754	760	708	721	732	756	736	747	774	750	744	740	724	704	725	750	723	746	721	774	689	759	713	709	732	718	703	712	733	685	725	719	697	736	756	753	756	717	716	724	753	732	719	697	683	754	747	759	729	754	713	697	746	743	705	710	794	731	713	735	745	738	762	717	752	740	725	739	705	742	743	733	720	725	765	677	736	724	776	745	754	699	719	743	713	721	718	787	717	648	711	725	826	722	738	754	735	732	728	699	800	747	677	731	744	755	716	661	739	789	728	704	738	809	752	750	756	710	772	756	771	751	757	724	725	779	730	713	775	708	730	737	755	759	738	745	745	705	670	738	725	760	748	753	723	753	732	740	748	750	750	686	739	681	762	708	741	707	743	686	710	715	791	718	681	691	730	745	736	792	747	725	779	755	762	774	723	723	718	766	722	770	763	683	699	714	733	719	692	740	712	694	759	745	689	675	729	746	771	756	708	709	727	731	738	769	736	765	697	747	758	772	780	800	680	742	724	734	700	799	729	716	753	750	783	776	761	710	754	746	756	723	715	713	772	786	756	707	706	704	730	741	717	747	751	707	751	709	684	704	734	780	706	685	734	713	706	719	692	721	701	757	723	714	743	660	742	719	778	712	694	742	751	741	745	700	728	707	741	760	728	714	733	756	737	754	742	757	769	716	734	749	732	738	702	698	774	733	708	744	714	716	714	720	741	690	709	716	729	682	718	720	686	738	706	727	802	697	739	767	728	731	720	722	710	780	734	783	727	753	740	725	716	764	737	773	750	727	706	737	700	698	734	729	704	739	721	753	757	751	717	714	757	686	745	718	720	723	676	737	749	729	705	717	701	734	696	772	751	725	737	699	795	679	713	746	738	701	678	734	752	708	710	744	725	729	762	789	693	724	722	728	692	695	748	729	747	740	751	757	698	730	746	723	745	702	707	772	749	759	672	714	704	722	725	753	693	709	781	769	708	787	728	725	717	687	745	711	729	758	734	704	724	694	706	718	723	742	732	685	754	690	695	717	742	723	766	749	721	686	716	802	723	709	695	730	738	723	740	736	750	735	741	791	750	744	752	767	740	719	744	757	754	722	727	688	733	709	736	726	740	694	723	761	707	744	750	718	745	718	751	748	760	689	716	751	748	764	758	733	722	721	759	715	660	714	703	716	677	748	724	790	752	719	762	761	702	711	737	748	722	726	699	737	737	748	725	740	692	729	714	712	711	764	714	734	723	759	773	679	754	739	759	705	763	730	709	675	680	774	685	725	747	749	761	743	725	722	729	710	690	761	727	747	776	754	759	762	720	701	731	767	729	693	764	736	711	756	740	736	725	739	712	686	738	718	736	767	791	737	727	713	778	682	696	713	730	738	752	756	723	697	740	731	710	765	734	710	687	725	713	726	716	731	667	711	776	753	720	734	693	785	782	768	744	764	752	740	740	731	769	754	783	748	733	736	756	723	717	734	715	717	766	750	703	704	719	736	692	743	750	727	731	777	708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41395	45565	31857	22299	18854	13661	8542	4771	2539	6618	35858	33668	22865	10182	3427	1097	482	347	309	348	305	310	295	333	319	320	335	332	330	293	332	328	340	353	318	321	309	306	330	305	294	323	302	268	311	356	333	337	322	311	311	275	323	313	330	326	324	354	332	356	317	329	319	327	312	319	336	310	337	304	330	309	339	344	284	349	309	329	305	283	311	336	298	346	336	331	339	310	294	308	340	291	305	315	310	316	324	282	293	304	297	337	333	306	322	330	297	320	321	327	311	299	311	315	309	294	338	321	321	337	303	320	304	336	324	343	322	338	357	330	327	332	356	318	309	356	320	298	304	340	327	286	327	301	307	335	330	317	320	322	310	330	331	357	314	332	280	287	322	332	329	300	325	347	304	355	316	294	337	320	332	302	329	283	336	328	341	299	316	324	312	298	317	342	300	354	310	333	326	323	301	311	300	304	321	296	320	309	337	320	326	313	315	321	336	295	323	321	303	317	292	333	313	291	314	335	297	302	330	306	302	292	326	310	308	327	326	295	305	295	354	327	328	288	312	304	288	307	287	307	341	329	312	325	332	307	316	298	322	307	300	307	286	298	349	316	349	307	346	330	304	351	301	337	354	324	301	322	329	316	295	336	302	287	311	291	312	316	329	349	310	314	308	271	290	294	302	326	316	334	331	315	301	331	323	334	346	347	323	290	297	313	301	312	325	337	307	342	321	325	299	324	291	326	315	336	299	320	329	315	322	324	308	311	333	329	328	313	322	303	295	347	323	321	318	296	310	348	318	336	305	327	326	314	324	313	343	331	297	330	297	317	303	293	320	278	331	346	308	317	304	309	315	301	298	314	324	270	330	292	305	321	291	338	302	294	314	280	322	342	323	328	307	278	289	299	299	302	328	324	320	334	342	314	331	319	324	314	317	290	304	356	306	347	311	336	282	322	353	293	316	314	330	288	334	319	338	294	296	348	314	325	316	352	345	356	331	310	316	297	295	323	304	300	348	342	317	341	333	313	360	298	327	292	326	305	299	292	326	292	309	304	339	286	301	317	327	312	300	336	332	343	307	347	310	345	297	318	367	300	323	300	334	344	305	311	348	309	322	299	290	314	293	327	329	279	328	344	357	322	333	274	322	324	304	314	299	296	304	331	311	343	302	322	276	316	292	342	310	293	318	319	308	302	317	305	331	345	320	351	325	332	303	319	301	315	282	300	321	317	331	327	332	310	319	300	334	302	317	284	310	270	330	310	309	319	332	330	298	303	298	317	318	306	276	328	317	301	342	330	294	319	324	292	309	306	322	314	306	326	353	321	333	310	340	328	297	307	308	308	334	297	330	308	326	328	279	328	347	260	311	306	332	284	327	311	312	283	346	305	299	329	301	292	302	301	312	358	322	326	293	307	318	293	358	338	299	351	338	323	307	297	316	347	309	311	300	266	318	295	342	328	301	298	330	341	303	307	295	325	327	324	330	335	324	338	287	306	323	303	303	334	344	314	300	316	315	324	297	309	306	286	304	309	344	321	283	318	299	298	315	297	328	326	302	308	336	351	331	304	295	293	329	311	319	302	296	324	350	305	306	348	319	278	315	289	316	329	320	334	313	296	306	318	338	266	284	285	330	327	286	335	310	315	316	301	303	304	291	291	288	315	315	335	323	298	304	317	300	310	301	310	352	320	331	316	301	307	279	308	297	352	314	320	332	317	318	302	333	293	310	317	312	311	323	274	320	306	306	325	274	302	331	307	328	363	350	311	312	339	298	308	313	308	291	310	328	313	299	338	311	329	319	316	309	303	313	325	314	326	328	308	301	345	335	293	324	347	300	328	302	314	342	328	352	317	304	288	270	327	320	331	330	307	302	293	331	320	308	331	311	265	338	315	334	333	321	329	288	340	341	310	364	332	305	337	306	293	327	301	314	309	310	316	334	326	325	316	292	333	297	310	320	310	321	327	322	297	313	322	296	308	323	317	316	315	309	298	291	334	304	337	330	311	303	360	330	278	299	324	317	312	304	312	347	304	313	341	315	334	307	364	315	329	308	283	298	320	325	322	314	331	304	308	352	325	355	332	325	320	304	287	314	343	337	307	330	312	317	287	283	287	305	335	311	324	309	278	327	326	340	269	315	326	329	317	302	297	308	360	328	338	305	308	303	315	278	295	292	342	366	315	334	333	310	324	313	313	299	317	331	318	328	297	310	307	315	312	329	344	336	299	340	297	314	279	347	245	294	306	376	350	336	344	354	313	304	297	311	312	288	321	321	305	283	327	344	326	314	292	334	318	337	304	328	299	332	314	283	311	276	323	291	318	369	319	311	266	324	338	284	312	317	311	308	294	299	300	284	312	309	314	295	315	303	318	307	313	296	302	295	349	320	316	320	307	311	309	283	301	312	280	322	346	337	343	329	294	326	331	323	325	303	286	303	332	309	316	331	313	335	313	300	301	300	314	320	324	299	325	304	336	319	305	296	353	338	322	315	302	316	326	298	334	306	336	314	308	307	298	306	297	337	327	311	300	304	310	344	292	302	308	356	321	301	330	322	316	312	306	307	315	304	328	282	318	314	351	315	301	321	315	321	317	313	317	304	337	323	318	314	309	297	309	314	313	294	329	340	326	315	330	362	330	301	344	349	317	319	326	330	287	305	322	283	313	313	305	347	308	371	302	308	301	291	315	307	307	327	352	341	318	344	285	298	284	303	337	331	341	314	325	300	348	316	334	313	305	350	277	329	340	335	306	318	303	290	326	316	345	327	306	362	294	306	283	319	331	330	309	326	318	341	300	290	313	328	303	323	343	331	322	295	307	317	312	321	314	281	334	320	329	323	271	352	317	312	353	298	280	307	301	295	315	283	320	349	274	341	342	305	305	280	310	339	320	303	311	329	308	290	300	309	362	304	291	329	331	314	343	302	334	305	336	293	319	314	287	313	314	330	338	281	300	298	280	339	299	355	328	314	311	326	324	312	313	308	281	325	341	304	335	311	292	324	319	355	323	326	302	293	313	307	340	284	322	320	297	337	289	311	297	320	310	322	313	325	312	322	312	296	299	309	336	339	316	313	311	296	317	321	276	305	332	298	358	319	349	293	316	340	332	292	317	318	292	353	313	331	306	339	308	311	330	310	324	322	308	299	294	326	320	305	322	284	321	315	344	293	324	315	326	322	317	341	289	323	313	283	311	310	350	331	335	333	322	321	275	296	323	324	320	357	350	298	325	300	299	314	311	338	307	329	297	293	334	328	322	341	336	342	305	321	322	327	323	326	325	309	308	289	320	358	347	333	323	328	309	324	332	292	310	307	300	321	333	311	318	310	345	335	341	324	326	325	296	316	300	294	328	336	314	297	281	310	311	329	321	338	329	279	310	315	324	325	316	341	320	329	329	316	292	328	291	314	306	280	328	316	322	312	319	286	272	286	335	324	324	337	293	311	340	313	305	306	312	322	305	324	339	345	305	296	304	289	330	324	288	336	332	349	294	292	322	334	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29213	41102	15830	9077	9611	7589	6810	5932	4515	17022	53822	48802	39730	23063	10920	3845	1316	831	767	745	762	745	770	787	748	696	697	705	728	751	759	728	728	739	749	777	729	780	711	747	706	708	750	718	756	738	747	817	774	736	710	711	730	728	749	691	787	718	705	751	753	718	727	756	750	760	775	749	715	737	792	781	770	695	784	765	776	759	711	728	740	761	738	736	773	719	753	749	730	740	706	706	712	737	743	768	718	759	772	702	735	746	740	714	757	735	722	767	743	759	744	738	722	749	763	731	738	759	725	716	786	716	740	755	738	728	739	718	727	745	719	741	709	726	763	710	732	699	722	753	721	764	755	794	752	759	734	778	792	762	766	759	703	742	704	728	717	779	710	729	734	730	753	696	696	714	700	703	775	678	756	746	720	741	780	767	694	744	756	747	763	778	804	692	753	744	752	713	767	737	752	726	724	757	769	735	737	726	752	742	768	751	727	770	773	737	727	765	716	729	738	737	746	741	793	760	756	711	749	742	749	747	708	756	706	725	743	784	735	734	719	803	761	728	710	735	757	711	755	751	724	709	757	735	746	750	767	753	713	739	751	771	702	719	728	744	738	720	698	720	769	727	713	736	802	753	787	728	766	730	747	765	746	698	816	693	742	762	758	734	722	747	708	722	747	769	708	732	756	736	726	731	747	717	739	742	759	746	732	743	737	782	714	731	726	728	719	756	777	713	726	720	749	781	713	733	753	719	731	745	775	721	807	755	757	732	729	770	722	726	702	763	709	668	783	773	748	701	684	747	719	771	736	753	723	745	747	747	740	763	695	765	741	736	751	748	738	733	782	734	793	700	730	766	707	756	723	714	764	681	741	788	737	739	719	783	742	765	703	763	711	746	765	771	751	705	783	732	755	710	751	747	738	775	707	726	749	756	705	703	753	758	715	733	757	724	785	756	731	723	728	716	764	753	781	784	738	712	708	723	745	746	741	735	770	708	724	719	756	711	750	726	736	696	738	744	793	774	745	709	747	741	764	731	775	774	698	765	713	750	786	759	749	761	725	771	702	784	667	780	730	728	738	758	717	716	753	709	717	697	758	755	746	767	765	732	736	724	736	765	708	738	737	721	775	739	704	708	676	758	755	751	743	705	716	760	747	734	714	730	730	768	739	786	727	783	720	734	742	760	737	739	744	722	729	778	740	739	745	790	713	722	753	704	750	783	693	731	774	709	755	760	694	720	703	742	708	739	790	738	755	719	699	744	716	775	768	743	764	748	703	720	709	720	761	705	756	743	782	727	765	693	707	754	699	792	741	720	721	797	698	725	753	730	733	727	728	758	737	685	675	752	726	712	760	752	711	725	796	764	734	743	724	766	689	716	690	739	719	695	756	725	748	734	730	764	728	689	744	719	747	750	752	756	713	696	719	722	760	799	717	745	698	752	726	744	759	784	741	704	716	755	727	726	755	700	718	765	692	685	758	711	726	715	765	767	737	733	705	754	752	744	742	724	751	714	753	737	734	769	745	745	762	749	728	746	706	685	708	763	739	728	757	782	763	760	728	747	712	773	719	749	730	774	738	733	725	733	773	705	695	744	706	748	719	766	758	727	713	774	707	721	750	743	737	755	763	707	746	765	732	741	742	704	722	712	759	738	791	723	725	701	730	760	717	730	729	719	800	777	734	736	746	779	811	705	760	711	780	735	705	734	753	802	762	688	762	761	730	746	755	779	733	743	731	768	702	738	712	719	765	737	751	776	661	710	731	702	812	740	781	746	731	713	735	712	725	769	741	737	780	704	758	759	719	698	723	741	710	701	720	741	734	742	765	766	722	751	745	745	701	728	773	740	730	747	715	750	708	718	740	743	780	680	765	704	767	787	728	755	774	781	714	791	731	746	746	709	724	744	721	738	744	736	739	718	801	754	718	758	757	739	716	777	744	725	751	761	731	769	798	725	736	748	735	726	766	737	719	761	728	730	745	772	669	776	746	762	734	744	767	765	712	737	739	767	715	736	731	772	742	698	758	692	766	751	745	735	748	755	760	755	738	758	758	741	765	762	748	751	754	718	751	715	768	763	721	765	715	763	774	752	778	770	763	726	761	731	741	762	748	709	772	731	729	757	727	777	700	732	762	747	758	704	745	772	716	763	797	684	765	738	754	726	747	743	763	721	695	728	787	764	733	708	729	697	751	769	770	727	735	733	774	743	715	725	737	764	766	753	713	758	713	726	750	712	700	719	692	688	744	740	756	751	688	736	712	724	757	745	805	729	739	744	716	735	765	716	736	730	693	703	762	748	745	791	720	738	755	773	716	746	738	791	744	729	735	767	718	747	765	742	709	735	698	761	740	713	751	691	763	746	768	775	721	716	772	735	797	757	771	745	709	761	779	738	728	723	750	776	695	790	765	718	732	705	748	687	749	722	704	700	751	781	766	680	774	699	791	754	750	705	740	733	739	690	724	760	726	731	752	726	672	733	696	741	750	741	717	711	754	726	727	718	770	672	789	724	748	741	743	737	766	739	758	751	728	759	725	700	753	729	728	714	718	740	712	724	736	710	714	729	717	743	811	736	744	733	724	768	698	721	730	677	774	731	724	724	753	759	690	710	745	778	731	696	705	740	706	778	750	729	740	749	717	799	752	708	769	745	682	708	730	723	793	734	738	757	708	699	759	757	744	751	706	677	719	763	749	719	752	748	745	758	728	725	739	729	698	755	747	729	740	734	715	759	736	720	761	675	745	772	760	752	772	731	719	742	721	728	684	767	705	729	764	751	795	667	727	741	717	783	721	767	739	719	754	733	747	768	742	718	720	750	735	712	736	756	794	780	766	739	753	747	719	761	773	704	771	724	710	726	718	780	754	775	703	760	797	747	767	772	704	721	747	742	711	756	686	701	726	775	716	747	742	786	723	739	750	726	708	751	766	785	735	762	726	734	696	724	756	721	719	686	748	699	685	708	761	747	743	770	714	727	700	710	784	725	730	708	753	690	733	693	735	751	740	750	725	714	740	721	715	762	731	782	760	740	698	781	723	755	751	778	796	776	733	749	791	758	770	760	756	749	746	744	755	748	732	701	721	744	727	755	756	710	738	740	687	787	690	761	698	751	753	708	709	690	704	748	756	741	715	767	717	756	723	701	720	746	741	766	743	761	779	757	742	685	745	729	703	703	718	730	789	821	731	748	697	769	817	717	728	763	714	718	721	753	768	775	759	706	728	744	744	700	777	699	746	750	709	723	761	695	759	739	714	764	783	780	767	787	783	717	755	742	715	738	743	728	689	784	719	747	771	743	767	785	766	777	736	715	770	747	750	779	733	792	766	741	754	746	810	744	714	724	719	721	706	715	729	794	760	733	723	740	741	707	714	707	731	713	796	756	688	699	752	765	722	725	801	737	768	745	757	757	728	730	737	724	683	733	732	718	734	722	758	723	755	739	764	771	742	725	783	767	761	723	747	725	719	717	761	739	744	753	722	794	744	757	741	764	767	731	742	761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40093	41392	33893	21619	17151	12316	7786	4336	2307	8177	34130	32954	22983	10158	3261	1068	520	362	350	304	334	335	361	306	359	303	313	343	314	307	273	354	300	300	309	337	323	318	332	325	287	334	303	322	326	295	331	324	347	334	347	353	321	332	344	334	318	341	325	315	325	322	296	292	297	332	328	305	349	341	307	310	329	294	318	308	321	297	320	310	346	298	339	333	284	352	356	351	304	314	293	310	311	310	304	300	350	317	308	330	349	313	339	394	315	355	330	311	304	309	315	315	318	320	323	344	325	297	325	336	312	309	322	297	329	299	320	325	307	312	342	324	311	287	318	338	316	315	321	315	287	295	337	325	308	291	300	347	326	303	297	330	305	343	330	289	308	306	336	320	338	309	313	333	334	333	323	300	318	324	318	374	313	325	287	307	340	331	289	315	304	322	344	324	302	311	359	317	297	283	327	293	301	353	304	305	334	335	329	299	304	357	313	375	297	305	369	319	310	318	316	301	310	310	303	334	314	332	318	338	312	288	301	336	335	290	336	309	300	330	374	318	312	345	314	337	350	325	327	311	326	331	341	328	341	316	297	334	299	312	357	322	342	317	325	329	300	299	301	282	315	303	288	331	333	341	311	300	328	335	328	318	328	319	325	311	305	307	324	309	316	336	333	307	302	279	318	329	300	283	310	317	342	311	335	301	360	323	334	325	331	343	332	349	330	331	302	284	286	310	340	322	303	318	301	333	317	307	348	324	337	344	313	331	342	324	342	317	323	328	316	363	328	337	320	343	293	307	334	328	328	309	312	336	331	297	297	338	312	312	330	292	331	290	285	325	299	285	312	322	338	333	315	320	364	330	333	282	332	310	318	341	267	331	308	321	334	315	349	365	352	329	329	329	310	262	321	301	340	300	326	361	314	332	300	338	291	320	306	359	303	291	320	338	335	325	314	294	340	322	376	330	327	325	323	302	298	333	317	325	316	329	295	311	327	335	323	336	321	355	292	304	347	341	339	327	300	321	301	311	312	341	314	335	316	331	297	343	302	309	306	282	308	283	326	301	357	328	307	330	313	307	325	319	341	340	328	328	299	322	328	345	293	308	304	355	324	309	291	314	299	314	313	292	306	295	297	299	306	317	316	335	302	264	360	338	288	331	341	353	318	309	319	332	309	313	321	315	320	316	328	310	332	330	335	350	332	305	310	301	306	316	293	340	302	317	319	297	376	326	313	327	342	289	336	334	360	303	319	330	334	317	288	320	317	286	335	337	345	321	317	311	316	342	329	332	352	307	298	311	303	315	333	337	344	318	288	317	327	301	292	308	309	317	347	302	321	334	349	334	315	278	303	346	326	333	328	326	311	333	336	344	323	297	336	355	306	323	298	294	295	300	314	335	329	325	293	340	335	326	311	345	291	341	315	325	323	339	316	330	302	326	342	292	332	315	331	333	309	325	350	296	298	336	311	310	303	326	310	329	313	298	295	282	325	328	310	334	298	318	330	327	319	299	342	304	337	340	323	321	318	343	302	299	303	308	306	334	301	326	328	339	341	319	294	293	325	316	318	312	328	353	325	332	312	331	348	309	306	319	314	313	326	308	313	318	310	335	301	318	305	353	333	330	309	319	325	309	313	341	283	310	325	304	296	334	319	307	326	307	338	323	330	356	336	307	317	298	336	293	320	342	313	320	343	320	360	358	320	323	284	311	345	284	346	300	294	299	308	335	351	344	356	327	301	322	317	329	334	308	319	339	329	347	345	316	297	306	317	295	360	305	304	347	342	325	352	338	319	337	309	315	360	311	330	322	359	322	338	294	306	307	306	277	316	304	316	312	309	322	322	310	326	312	311	291	350	328	357	335	336	340	326	343	324	316	313	336	299	329	330	328	315	331	308	330	349	316	347	310	329	327	314	341	313	301	342	306	298	318	354	310	320	290	360	374	339	309	321	345	297	309	311	297	325	291	316	302	343	320	363	314	310	343	302	306	331	310	289	326	337	312	314	335	315	316	329	288	360	321	307	320	332	296	331	348	330	299	316	291	333	340	295	313	300	347	344	320	329	318	348	327	336	324	305	331	311	323	320	297	317	336	279	287	339	327	301	303	312	325	303	326	342	347	325	317	307	360	319	307	293	321	304	311	319	322	334	324	330	287	326	344	303	351	336	335	312	348	304	283	298	303	313	355	326	303	320	293	362	360	348	324	329	290	308	306	361	299	325	340	323	316	343	319	321	336	337	343	318	330	325	359	315	339	331	281	317	328	305	310	309	339	300	328	307	321	296	340	333	297	327	295	331	313	353	350	345	322	326	297	323	291	307	333	342	339	331	338	314	295	295	287	339	317	316	338	336	322	317	366	303	301	306	329	322	278	310	314	317	348	295	319	303	325	322	321	309	314	319	272	360	331	322	332	318	290	336	304	291	322	315	348	347	287	335	299	332	363	307	288	351	309	332	319	303	317	314	325	328	305	314	330	286	354	307	296	343	304	304	311	332	324	318	343	360	355	289	333	319	316	302	320	303	328	290	303	329	296	332	354	342	343	334	304	316	314	299	308	294	333	348	325	317	292	327	307	349	328	314	331	336	305	319	325	325	349	326	311	316	262	337	319	322	290	320	293	316	329	331	324	332	369	314	308	315	342	266	295	349	331	321	333	307	333	340	330	318	334	303	310	296	336	352	320	325	311	323	330	344	361	302	323	301	327	307	331	321	268	320	311	317	316	323	309	338	323	342	318	315	322	345	353	333	318	347	323	325	318	287	316	285	295	328	318	323	318	304	313	310	319	296	362	311	312	321	296	307	293	325	291	312	324	377	317	346	327	336	325	316	311	336	346	321	325	308	353	329	306	325	312	316	312	373	327	318	309	324	303	336	316	279	334	312	326	329	330	322	319	314	343	334	305	312	325	333	291	335	300	304	307	326	356	297	326	326	312	316	293	297	293	340	309	289	266	337	329	334	297	344	326	327	302	335	318	339	336	301	323	292	295	313	337	310	326	348	318	306	298	324	397	306	324	322	325	318	300	325	318	357	305	257	308	325	320	323	277	327	320	336	324	316	301	310	323	285	326	306	326	331	341	329	311	295	311	284	311	316	333	333	315	356	316	318	283	312	316	302	309	320	302	309	329	322	331	333	341	292	352	307	291	313	319	307	302	300	355	306	320	328	333	342	317	335	296	296	360	320	303	313	314	337	321	319	340	314	311	331	313	325	297	322	304	323	311	312	316	327	329	341	316	297	302	344	313	278	329	327	318	343	308	318	300	322	319	320	333	308	329	302	324	320	318	301	297	332	310	306	319	333	312	311	354	317	328	333	319	302	336	325	304	324	303	295	334	324	345	288	320	284	317	297	306	356	321	324	306	339	343	334	328	306	314	322	352	330	301	299	325	310	318	346	305	310	317	333	330	347	321	341	321	337	301	326	309	317	323	324	318	324	322	317	333	329	339	330	363	304	326	319	325	315	350	317	318	317	336	298	303	332	306	302	310	342	320	303	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27742	36642	18589	8694	9316	8024	7493	5888	4889	21343	52426	48550	39573	22954	10679	3819	1462	908	744	739	759	791	802	786	743	763	792	752	714	741	726	728	775	776	779	746	756	762	789	780	737	756	800	774	758	763	801	746	777	747	705	750	759	751	790	750	717	796	774	734	823	797	784	754	780	777	735	772	739	764	761	769	808	814	769	746	762	766	780	790	774	764	764	756	818	755	792	748	768	770	756	757	796	719	738	740	715	798	694	787	741	761	711	714	744	731	713	775	737	726	802	785	750	763	758	733	773	734	799	783	722	749	740	787	732	776	704	768	760	767	819	785	713	775	764	754	695	749	756	778	742	738	776	740	770	739	755	740	807	777	757	729	721	763	795	752	784	781	757	755	817	771	760	770	741	752	694	751	766	747	743	744	761	781	750	757	771	744	764	781	763	772	787	754	756	735	710	804	727	783	736	739	785	801	760	789	749	750	780	788	768	747	746	750	801	746	809	783	741	781	714	732	736	761	770	782	782	745	743	756	756	780	741	736	743	743	760	759	782	758	780	756	751	799	761	756	770	784	778	770	757	719	721	752	735	749	765	814	752	782	728	795	794	776	791	768	738	734	739	761	777	713	796	743	771	774	743	765	748	746	717	724	780	738	752	731	803	743	748	760	811	699	717	811	800	715	778	798	732	748	737	733	762	730	736	773	781	795	787	709	762	748	755	747	766	718	710	786	752	713	731	764	776	815	733	760	746	734	788	762	750	783	768	704	741	794	769	771	758	774	731	746	733	747	727	735	753	822	794	787	779	748	746	727	698	752	751	755	764	770	698	761	745	776	777	790	795	746	764	768	738	802	752	768	760	751	791	787	756	802	841	754	765	763	749	688	748	734	780	793	725	768	747	736	760	719	695	736	768	732	772	783	810	759	770	761	774	756	765	797	751	779	771	691	736	725	760	747	749	748	769	781	729	779	768	730	728	760	782	753	771	777	764	762	755	733	750	732	760	791	770	741	804	796	760	778	785	737	761	731	779	739	746	757	736	745	791	729	800	724	739	744	779	827	763	739	733	780	775	787	793	717	756	734	741	723	743	773	765	769	695	784	796	769	780	765	752	745	780	759	743	744	735	805	772	754	748	760	764	759	771	814	716	757	767	792	779	748	712	767	746	731	720	731	773	729	756	736	741	785	704	743	769	758	773	782	792	727	769	760	783	806	751	725	814	715	764	777	728	763	774	757	773	714	770	798	774	742	764	784	707	775	761	730	779	776	704	730	743	733	787	803	781	756	808	765	756	716	722	729	763	770	768	732	774	722	722	764	730	712	730	732	770	770	745	767	772	769	742	730	754	757	745	757	749	745	777	771	803	767	825	785	730	712	772	684	744	684	778	736	738	755	798	727	705	758	777	771	769	729	780	781	727	771	765	749	772	789	683	720	731	743	731	751	736	783	714	722	741	748	818	763	766	812	675	731	756	743	730	796	698	714	746	821	758	724	810	780	737	757	768	727	765	774	804	783	825	762	748	770	792	754	795	741	776	725	766	845	769	757	739	779	749	722	767	732	730	767	718	755	743	744	769	765	708	721	742	747	777	790	740	775	713	753	736	741	718	773	738	789	783	759	756	743	769	767	749	742	749	766	742	760	777	700	752	761	767	763	783	754	744	792	766	814	753	768	739	746	761	803	793	769	732	748	762	715	773	760	792	759	749	743	743	730	795	760	808	737	773	775	788	725	743	746	746	795	726	768	793	711	688	784	781	767	762	733	771	744	720	731	729	740	806	758	724	767	755	764	769	746	775	742	809	752	729	739	782	728	750	750	776	774	797	742	731	721	770	771	753	761	732	783	755	746	780	782	769	719	761	754	716	731	760	767	754	788	769	730	753	761	745	721	753	742	745	770	793	776	763	745	783	781	720	789	798	718	756	797	758	793	772	755	770	765	757	752	778	817	722	758	784	770	770	777	729	771	778	743	762	756	811	770	780	796	753	704	812	744	723	756	777	770	734	751	773	758	744	748	765	773	805	776	704	721	726	776	743	744	737	778	758	748	718	766	754	741	808	760	768	752	751	756	796	741	766	781	744	785	681	743	721	687	781	793	738	743	806	755	741	787	804	763	741	734	777	720	741	788	710	771	768	751	800	771	751	737	750	775	732	743	718	760	748	720	741	711	774	754	763	763	798	786	732	732	785	750	781	777	750	802	752	710	771	755	778	796	772	734	741	732	747	693	746	759	735	780	807	717	755	732	804	744	748	712	786	740	771	754	803	773	781	761	746	710	761	746	800	744	734	741	785	760	740	739	759	725	752	783	762	767	752	802	775	730	755	749	735	721	733	754	748	794	751	779	729	723	756	775	762	736	773	735	770	794	737	768	735	773	761	802	704	763	798	732	729	724	731	774	745	823	770	792	746	767	774	786	780	748	766	784	744	756	718	769	772	757	780	778	783	755	729	769	785	722	759	758	746	751	792	773	748	722	769	733	766	748	740	739	795	754	743	745	728	794	793	762	739	722	726	724	767	722	787	779	719	769	723	756	736	766	741	765	797	751	743	726	741	744	795	718	720	748	789	767	750	756	749	781	753	811	742	762	807	712	750	756	756	727	747	755	802	715	802	779	735	787	738	805	773	725	777	799	742	767	722	796	757	746	736	752	767	673	801	793	726	761	784	771	762	757	783	774	727	733	779	817	743	797	776	734	744	766	788	761	764	800	783	802	711	734	765	805	771	772	785	789	738	794	765	746	742	707	758	767	745	733	715	784	754	785	783	747	739	743	782	772	755	763	741	735	740	739	811	763	722	777	768	764	810	831	732	763	794	728	757	741	739	747	806	777	785	783	731	765	788	786	755	734	687	723	766	766	759	782	745	781	762	764	739	728	735	763	749	742	774	725	725	730	790	757	777	758	759	789	776	750	749	793	786	741	749	744	792	736	767	806	753	765	728	740	799	819	772	799	833	753	760	790	773	740	807	775	744	774	771	771	784	737	750	704	698	729	767	800	733	749	755	727	757	765	728	775	754	763	743	762	699	776	752	795	737	758	823	795	733	758	767	787	783	762	776	757	778	756	788	718	737	745	759	789	779	776	798	780	758	762	812	743	774	745	765	772	815	742	719	741	809	741	805	724	744	811	698	767	775	745	755	790	751	718	746	751	753	739	756	749	744	831	736	772	763	783	747	791	756	770	730	777	749	764	739	733	750	785	748	757	793	760	764	754	794	742	737	773	751	781	808	757	781	770	761	740	766	738	773	799	777	789	776	738	748	748	733	770	743	711	771	716	712	782	765	723	769	760	706	797	767	821	785	766	759	781	783	732	723	747	745	694	746	731	747	803	760	771	782	772	786	726	724	717	746	768	792	736	760	749	741	795	785	724	791	788	731	802	738	758	760	748	780	742	722	771	744	753	765	746	737	754	762	767	828	757	784	784	792	765	776	805	781	750	813	780	789	753	783	729	752	737	750	743	756	743	772	702	771	809	743	785	748	782	744	770	723	779	772	775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38915	41520	30752	20850	16431	11845	7006	3937	2184	9595	36211	32623	22113	9951	2887	1083	476	339	327	319	304	332	335	332	322	332	353	333	323	302	360	342	326	334	381	313	312	316	348	292	330	338	309	289	333	340	317	317	343	329	345	325	320	315	310	320	344	334	318	355	310	333	338	340	301	324	347	341	329	363	316	338	316	353	356	356	331	327	331	327	341	314	282	319	331	309	348	324	368	299	350	304	307	348	335	325	336	329	332	336	313	356	298	301	317	328	345	328	325	345	341	343	326	325	327	372	341	320	307	329	314	307	373	334	326	332	307	347	333	329	385	305	332	314	303	330	352	344	334	317	324	339	330	353	324	318	308	338	329	325	297	325	337	336	328	333	340	314	347	321	360	343	318	340	313	348	348	330	307	337	306	334	374	331	331	286	307	331	322	332	337	327	345	347	315	315	348	340	333	292	345	302	309	352	311	354	323	305	314	353	289	313	352	333	353	331	341	325	336	344	331	346	381	319	330	334	315	277	320	295	339	328	301	328	324	326	350	308	321	338	314	314	282	316	314	329	324	313	324	342	349	325	328	333	325	334	324	323	313	340	321	296	316	359	313	341	352	313	357	349	297	308	324	329	330	339	344	306	360	320	338	355	359	302	343	375	356	341	335	338	329	308	331	312	327	359	333	334	303	337	313	329	345	347	336	320	314	300	333	359	352	359	344	363	322	349	369	341	333	314	353	357	306	325	318	319	330	332	354	321	319	327	317	365	319	338	339	351	324	349	315	367	338	330	338	329	302	334	321	308	353	319	309	318	316	363	342	340	345	343	301	317	336	292	369	334	320	306	329	323	322	340	322	349	328	345	341	344	335	326	351	347	326	349	304	341	356	312	328	284	351	295	309	315	323	317	320	324	343	346	323	325	333	322	373	365	340	315	305	329	343	293	337	326	326	359	339	344	350	321	347	339	331	326	316	315	327	313	323	312	331	336	320	336	324	330	325	338	335	338	299	324	321	334	341	306	336	327	332	371	321	306	334	348	302	318	343	363	356	335	332	323	330	315	324	334	339	341	338	371	340	319	340	316	333	305	314	313	299	342	321	339	345	363	320	294	333	327	342	331	345	377	301	344	310	328	376	321	331	344	308	271	310	311	309	284	311	332	333	317	323	349	336	381	286	337	318	322	271	323	297	344	309	368	349	338	320	304	304	326	286	343	308	339	333	341	337	338	329	350	362	309	323	329	305	328	373	337	320	353	319	324	330	338	306	335	331	362	331	343	344	312	329	332	333	338	344	323	324	334	326	348	339	326	337	333	337	324	312	305	335	336	313	324	286	317	346	338	392	311	352	357	321	312	338	350	328	340	308	354	306	340	379	354	331	365	322	320	389	326	310	342	321	330	333	353	320	326	352	321	306	338	334	299	306	317	338	336	316	332	311	327	320	343	323	337	337	327	316	329	291	346	334	333	293	328	298	286	313	291	340	314	296	318	303	332	375	355	344	322	321	344	319	346	299	303	315	312	339	322	327	324	359	314	364	320	330	342	345	343	320	311	307	324	299	307	301	344	315	338	326	333	348	317	317	342	317	362	329	343	324	306	328	320	332	300	345	338	352	334	327	325	319	343	325	331	345	326	354	348	307	325	368	310	364	343	325	350	318	311	340	359	340	334	309	330	308	323	348	341	332	297	322	342	315	329	336	331	323	306	317	334	341	325	316	317	331	341	333	331	311	340	327	346	358	342	336	308	306	324	318	352	317	313	319	362	348	343	318	322	323	318	325	329	324	339	331	335	350	319	346	320	347	317	334	315	306	312	307	335	346	345	341	345	309	282	315	335	329	348	322	338	331	312	322	337	303	344	363	297	325	328	321	333	324	318	331	321	319	339	338	328	329	304	321	310	339	293	322	313	351	313	338	331	310	317	310	307	330	335	361	323	359	339	295	314	332	353	297	310	329	328	323	329	307	356	324	307	353	348	324	302	326	322	343	356	315	357	323	275	296	333	310	305	305	369	318	364	309	312	312	331	359	308	319	328	313	349	379	322	314	313	331	327	314	309	340	346	334	316	304	290	338	349	330	306	292	332	308	336	299	308	327	314	297	326	326	307	312	374	315	343	332	303	355	334	328	332	314	333	332	298	321	330	325	345	324	328	357	305	344	313	344	326	350	300	340	294	320	338	355	357	374	324	338	326	313	330	324	319	317	309	321	325	334	312	283	335	333	336	313	326	315	331	316	322	324	365	330	313	306	321	352	332	323	301	335	340	309	386	316	293	339	340	308	324	321	346	270	327	281	289	363	337	309	347	284	285	358	306	309	307	295	298	344	312	299	329	307	300	348	317	325	336	329	303	320	347	337	329	355	371	344	318	313	311	318	333	354	296	329	339	345	348	327	329	320	357	328	341	293	287	325	348	348	309	335	358	316	316	350	305	360	317	305	330	341	333	326	304	316	339	364	330	347	331	306	312	353	321	314	323	378	325	343	331	359	329	304	313	330	312	316	317	338	334	320	291	321	328	313	338	316	332	326	346	349	338	332	340	358	334	380	327	353	332	319	326	312	345	331	327	311	352	334	351	308	308	373	276	324	343	352	317	312	343	311	335	322	373	298	353	334	361	308	357	336	331	349	323	351	313	341	300	311	347	261	297	340	336	329	303	333	333	327	326	347	323	326	321	364	314	319	360	346	323	301	330	321	319	358	327	355	327	354	304	304	293	332	341	354	372	359	321	332	304	346	340	305	303	315	332	305	342	326	325	327	368	307	300	312	326	325	311	305	335	308	344	357	346	331	329	338	343	345	342	346	314	323	340	291	307	297	327	324	301	288	319	341	305	315	309	329	318	346	333	336	325	334	328	321	307	304	346	341	332	351	324	313	312	357	344	294	334	278	328	322	333	317	325	326	347	307	318	365	358	327	322	328	310	319	356	318	332	316	316	305	340	334	336	321	307	333	315	312	291	295	296	339	311	345	317	331	327	315	314	309	325	325	318	294	347	337	338	320	346	312	312	334	309	349	348	320	321	314	345	344	322	320	358	322	327	358	332	327	315	321	319	316	318	342	296	351	301	285	334	336	357	323	328	288	312	323	327	324	317	354	355	338	358	328	354	314	331	341	313	338	333	321	356	310	295	331	324	318	336	312	346	311	346	329	311	366	315	323	377	315	316	332	328	291	326	365	320	316	289	370	329	325	336	319	331	323	367	380	324	314	313	300	297	358	313	336	344	339	326	327	338	339	324	322	307	308	330	343	328	339	367	321	300	340	309	337	331	313	340	365	291	336	290	302	279	323	292	345	321	302	367	321	337	326	329	309	328	352	325	350	313	339	322	303	317	324	358	316	307	339	340	346	331	322	332	309	328	325	335	317	313	362	370	312	304	320	363	326	313	329	299	318	339	326	317	314	340	351	320	322	349	321	334	314	369	309	338	290	343	331	325	344	327	301	341	341	328	315	311	290	343	329	303	315	309	334	316	323	312	362	317	337	334	347	333	331	327	323	360	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27160	34062	16725	8528	8967	8484	6390	5676	4859	23337	53619	47275	39444	21837	9870	3674	1449	828	795	741	794	751	827	720	820	763	806	773	801	766	770	737	811	805	803	804	819	784	813	740	801	732	779	792	784	797	797	816	761	779	733	773	769	760	746	802	770	734	760	808	757	797	801	740	748	811	773	740	749	781	792	801	768	851	792	778	768	832	755	780	773	758	823	733	805	747	767	754	779	766	805	798	745	784	758	758	761	796	797	760	777	759	778	757	762	741	826	713	787	823	752	786	725	788	784	781	752	791	761	805	811	781	823	766	733	781	773	810	778	747	773	779	763	749	779	797	756	744	769	814	762	810	779	805	760	811	793	798	800	731	798	807	754	761	753	755	723	779	779	795	774	746	790	786	768	811	768	752	800	834	780	810	763	764	789	791	818	792	798	781	772	780	778	784	800	773	761	759	798	782	749	773	812	736	800	784	784	823	770	811	767	773	798	765	806	771	735	786	771	743	748	780	781	822	780	740	778	803	785	745	801	768	733	772	767	781	739	758	804	770	789	756	798	788	785	732	764	786	761	762	802	793	772	754	785	747	743	773	786	734	751	760	732	740	844	782	815	779	762	766	752	802	775	759	750	824	772	781	786	698	765	829	806	819	794	790	772	819	776	765	806	784	778	751	777	768	754	785	764	760	828	792	751	733	761	746	806	770	765	735	774	771	780	819	759	772	774	820	839	789	828	778	808	801	763	832	757	780	773	759	793	770	807	826	777	745	725	743	787	763	784	810	789	809	804	776	768	753	766	798	800	789	771	760	732	786	769	779	761	780	813	824	755	853	783	818	779	792	789	727	759	800	801	789	772	742	786	795	785	749	722	776	809	764	807	788	745	823	769	717	717	804	813	803	779	792	744	763	791	749	768	790	798	761	768	776	767	759	808	773	774	788	834	828	778	709	790	750	775	787	790	794	758	745	781	792	804	785	786	785	756	807	776	759	810	812	779	762	756	798	785	762	770	835	741	761	776	760	757	725	760	790	808	794	781	764	797	805	751	744	777	780	804	780	787	795	771	739	798	805	765	802	770	817	784	782	818	812	799	779	787	741	822	787	791	747	813	772	750	739	809	809	819	777	788	778	794	775	765	807	779	769	828	781	803	746	787	806	775	749	796	739	756	765	760	759	728	855	831	774	835	751	766	775	756	764	755	795	743	741	778	716	754	778	856	758	774	796	728	795	779	781	756	776	765	790	790	820	798	789	722	751	753	747	809	822	820	761	778	807	769	729	800	803	742	760	743	768	727	794	806	805	823	796	820	755	776	775	761	766	771	807	807	814	784	761	799	848	817	763	830	815	794	766	769	807	799	789	730	739	788	786	772	756	742	754	789	788	771	786	793	753	796	773	791	773	785	771	794	773	781	770	740	766	816	819	786	778	761	758	756	761	841	796	790	782	742	788	768	763	784	771	797	771	793	744	788	809	796	713	760	820	820	739	797	769	787	777	819	762	776	786	764	752	784	761	747	773	756	801	821	777	811	750	755	747	835	734	780	810	780	796	747	748	783	775	767	751	777	834	748	793	776	800	822	760	793	798	803	773	814	782	809	817	818	774	775	746	769	762	805	783	771	745	768	787	794	749	833	740	756	713	786	826	773	745	757	782	783	765	812	829	763	763	810	782	765	749	817	762	818	758	812	782	861	798	817	770	743	700	769	759	811	754	780	800	791	825	723	762	756	705	782	753	744	757	787	760	725	793	777	795	771	727	807	778	761	815	777	779	800	745	840	751	753	701	764	777	819	781	754	726	772	814	776	721	816	768	727	766	781	774	760	755	790	739	781	802	769	747	763	818	784	746	795	770	780	763	781	822	756	753	747	755	790	704	750	770	738	798	738	783	790	788	759	768	826	775	825	750	758	787	753	775	764	795	747	766	784	807	755	747	750	757	750	794	811	754	798	763	789	785	770	725	799	818	786	760	745	815	748	749	756	760	800	821	772	810	788	763	781	690	822	738	742	770	768	801	791	789	826	806	763	778	754	789	695	772	760	785	765	798	784	804	772	771	818	752	798	782	741	766	795	750	752	753	782	773	748	775	755	781	797	720	790	813	766	741	796	752	723	793	780	757	777	836	734	749	786	776	833	794	757	754	763	778	805	763	728	797	783	763	780	783	769	782	766	753	760	814	759	739	788	795	754	792	773	725	806	725	732	819	821	814	812	711	744	802	745	816	747	773	816	740	768	776	789	729	787	712	757	766	777	758	804	783	747	807	769	747	750	759	767	822	785	806	832	759	778	787	789	782	804	792	770	766	771	781	797	752	829	784	815	789	801	762	758	809	752	759	774	766	767	821	758	738	708	763	797	742	808	743	762	748	787	782	723	810	710	738	783	788	790	763	768	806	720	786	815	774	822	823	799	770	788	812	776	769	755	778	810	798	768	793	812	757	780	774	786	753	800	820	736	794	737	767	770	783	785	802	756	735	796	756	750	784	806	809	782	789	749	768	813	786	818	809	781	824	708	728	783	753	757	787	755	833	798	766	773	774	772	750	764	775	756	755	806	720	801	773	770	772	780	782	815	753	791	799	774	754	754	783	768	777	784	773	805	753	808	746	819	757	757	816	768	799	806	784	738	789	821	778	771	751	819	797	793	801	779	770	786	734	797	771	762	791	798	766	759	767	806	814	816	804	771	773	782	793	793	804	786	763	778	803	774	792	787	715	826	807	797	725	845	773	759	766	792	828	766	806	759	787	773	782	738	781	760	733	793	791	823	779	752	788	782	778	797	758	837	751	787	738	740	826	833	738	827	774	748	736	762	815	721	745	773	775	810	798	801	799	776	744	791	764	779	772	785	774	771	730	756	757	780	813	780	760	749	800	763	767	817	803	763	794	780	798	780	765	740	761	730	805	799	798	779	805	786	816	772	782	809	801	769	818	781	767	756	782	751	786	730	777	743	788	815	792	811	834	825	781	797	797	751	786	723	804	801	813	743	819	778	840	795	815	749	750	781	827	784	794	789	741	760	777	777	806	794	753	804	772	738	753	784	784	752	815	748	712	802	738	797	776	725	714	834	746	739	761	778	747	786	724	825	743	746	790	765	763	760	751	801	797	797	810	806	773	769	764	790	786	758	763	789	804	794	769	729	842	754	785	761	761	803	818	748	782	808	771	792	776	796	777	775	732	773	707	761	822	779	776	754	760	782	760	775	853	749	818	820	786	794	743	770	733	750	722	791	769	841	832	817	798	787	767	762	731	739	806	762	779	790	801	776	791	756	793	752	735	846	735	792	778	728	774	788	771	751	752	756	750	795	750	794	755	781	792	804	753	739	718	770	777	841	749	757	837	759	775	723	788	791	805	793	774	768	820	746	744	752	766	728	759	809	792	824	782	759	775	737	855	758	800	788	797	777	770	783	757	789	781	757	798	815	767	804	774	775	772	825	733	819	797	766	788	768	767	736	772	817	756	784	818	842	759	753	752	770	766	741	789	754	735	787	796	833	804	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36198	46660	35425	24233	20542	16306	10482	6043	3212	10355	35248	31630	21281	10295	3089	1180	521	368	348	331	337	350	333	322	323	317	293	319	305	352	355	314	323	336	310	333	334	354	349	346	309	358	311	343	351	375	337	334	315	331	358	334	309	352	313	364	342	359	339	354	317	357	367	297	295	340	339	306	343	322	306	333	327	337	363	331	340	328	342	362	313	325	322	317	321	320	308	330	343	351	333	324	397	363	350	338	339	365	323	335	339	326	319	344	345	304	338	349	328	369	375	353	326	312	346	339	330	336	352	333	345	342	327	310	341	331	312	335	340	330	357	345	309	325	352	305	343	351	314	303	343	352	351	346	369	342	330	341	316	316	337	341	328	342	332	355	344	310	375	309	320	328	363	350	328	334	318	338	369	356	309	358	354	355	311	326	327	352	320	392	315	356	348	337	314	348	356	346	335	317	323	337	345	314	341	350	357	310	374	321	325	317	370	306	357	344	272	323	309	326	334	324	307	366	369	306	322	355	340	312	334	381	408	360	314	322	307	353	336	314	374	369	341	361	381	336	339	343	356	331	329	338	342	335	356	357	295	331	346	324	339	355	310	365	342	338	306	354	336	304	352	343	339	367	348	373	314	333	323	336	350	344	294	355	332	320	342	335	367	330	310	328	319	349	337	345	332	311	370	307	366	319	346	340	330	308	340	356	373	343	338	329	335	353	319	328	342	361	343	329	371	339	357	322	329	315	346	318	334	346	356	308	359	364	326	358	335	341	352	336	344	319	333	332	339	348	348	379	324	326	323	332	339	327	354	337	327	331	340	312	317	342	374	357	346	319	331	376	314	340	331	340	362	362	360	368	327	364	323	327	293	325	345	333	318	345	367	340	365	351	341	382	363	334	324	339	377	343	361	352	317	347	340	341	336	367	323	307	316	313	342	337	330	346	358	362	329	340	314	363	349	350	336	327	351	321	359	380	341	340	341	335	349	338	349	371	348	356	344	316	353	333	347	316	329	313	357	340	316	332	336	366	336	358	335	364	352	327	372	348	369	340	349	340	315	347	337	315	337	349	344	324	332	342	369	306	362	308	335	347	354	322	356	346	357	322	340	358	333	355	342	324	338	315	334	373	338	336	334	333	289	346	310	325	355	340	306	331	347	336	306	332	322	366	344	327	339	318	339	350	359	333	333	315	313	315	355	338	345	339	376	360	376	392	326	330	344	280	323	365	335	346	378	338	328	337	343	339	333	327	327	356	372	355	326	314	339	324	379	336	341	342	339	337	311	326	318	330	345	356	385	351	353	328	348	348	322	315	344	357	327	344	344	295	329	374	343	368	313	330	334	344	352	358	373	320	319	367	352	341	316	319	320	324	360	298	363	326	319	312	348	319	334	309	348	355	332	338	331	369	311	337	331	354	329	346	341	292	343	341	340	330	354	351	349	322	321	347	312	334	338	335	346	315	342	335	342	331	320	353	309	343	351	359	312	361	329	314	319	371	367	347	313	314	320	378	332	354	337	336	314	394	323	345	324	316	330	333	361	344	358	333	321	332	329	315	331	334	285	341	349	316	338	353	337	310	370	340	364	336	383	318	358	338	358	334	331	335	350	322	318	305	369	344	348	343	355	319	336	345	321	333	371	306	369	359	356	341	385	390	358	343	342	346	358	330	345	344	326	352	322	304	331	336	340	334	332	353	351	342	355	352	332	330	353	332	341	335	351	329	321	326	294	318	308	367	343	337	308	310	307	330	341	328	339	310	324	327	348	351	342	361	315	323	305	331	364	337	321	360	397	336	337	337	330	351	317	350	338	341	339	342	327	343	302	326	329	336	333	354	334	325	338	323	383	351	363	317	356	333	338	318	306	340	355	343	349	324	363	358	337	323	340	323	366	314	334	354	335	336	292	340	327	327	335	313	348	379	312	370	355	344	310	314	332	316	327	334	338	314	333	315	382	343	340	338	313	315	356	344	352	352	365	376	347	341	318	298	339	343	341	347	370	363	343	328	316	335	363	351	353	314	301	320	331	356	317	364	363	320	306	327	332	304	346	334	330	319	301	307	329	358	327	355	338	328	300	358	348	312	327	357	352	360	351	340	318	319	363	338	352	330	354	336	341	312	330	349	336	337	317	350	381	352	356	352	336	324	327	364	333	331	339	379	387	344	315	337	341	357	352	335	347	345	351	345	323	373	381	358	327	331	347	345	369	362	346	367	335	337	358	337	332	367	352	325	310	324	334	333	329	342	342	338	352	353	328	315	349	334	331	360	348	327	339	298	344	350	364	349	351	302	368	337	318	347	308	330	322	324	308	320	319	328	348	333	314	376	343	361	343	301	327	342	329	309	316	333	333	333	323	331	355	348	313	356	312	352	346	334	346	349	355	312	322	318	305	344	353	329	336	316	331	325	326	334	333	301	332	355	304	344	333	335	334	344	376	345	328	335	326	341	362	360	356	343	286	327	338	357	331	336	315	347	347	328	368	316	341	297	351	320	316	331	364	355	338	308	332	341	317	346	317	338	331	336	304	328	345	327	349	344	360	335	314	348	324	316	302	343	345	347	338	342	343	323	327	322	339	341	320	338	330	331	306	359	347	363	325	335	348	329	331	388	344	360	331	348	336	331	286	314	293	333	350	322	324	325	333	336	339	350	361	349	291	333	337	336	328	338	327	335	317	337	327	318	317	374	340	334	329	343	321	335	363	318	359	349	342	323	337	327	358	322	337	353	332	320	334	349	353	345	331	308	341	320	321	348	337	330	324	355	312	364	368	355	334	346	368	370	332	353	329	313	376	289	325	359	337	318	299	300	351	349	325	348	338	332	316	336	335	317	339	352	285	330	337	315	340	354	346	312	339	354	326	357	334	364	327	313	330	343	308	309	333	341	318	325	354	301	355	354	316	337	376	346	327	285	344	335	335	346	350	341	338	330	386	337	295	332	349	344	353	334	342	308	299	315	379	328	356	340	319	337	325	319	338	316	359	311	338	318	365	325	332	357	331	359	334	324	322	323	294	297	286	327	315	347	348	346	319	385	318	321	362	326	372	352	365	314	368	304	347	351	338	352	319	362	345	326	360	325	345	356	324	339	339	357	329	324	356	338	343	317	325	347	336	344	315	331	353	344	353	320	311	377	313	342	348	316	344	329	354	324	338	361	341	362	333	352	356	341	325	333	321	332	330	334	343	330	343	332	356	325	333	385	352	316	350	363	338	347	309	309	318	349	354	311	294	356	340	335	303	346	322	337	371	341	320	325	359	372	334	341	365	331	314	337	352	298	329	325	357	363	347	327	349	368	314	351	305	341	332	322	349	327	338	352	352	330	337	342	366	338	293	346	312	354	331	354	316	332	354	335	330	335	339	336	350	321	350	351	358	342	410	331	327	366	338	326	345	372	348	345	346	365	328	341	321	339	362	377	316	319	334	322	340	316	346	325	330	334	337	345	348	331	331	359	339	344	346	335	332	321	346	354	337	348	322	339	340	369	337	333	342	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24772	40793	25981	8890	8829	7785	6419	5810	5254	25416	52880	46214	38911	23487	9860	4121	1607	991	808	753	763	806	800	800	765	769	758	805	752	800	790	790	843	811	806	787	758	748	820	799	840	751	798	803	803	855	787	791	816	772	796	829	797	815	763	780	834	847	799	776	855	810	814	776	768	803	805	819	785	787	757	843	855	748	773	783	828	796	771	825	850	780	818	780	780	767	771	748	755	801	825	779	809	810	801	781	802	794	799	837	782	827	802	765	763	890	754	700	776	775	784	807	818	824	817	779	770	790	802	798	791	751	854	778	857	797	796	785	743	842	786	782	767	796	793	781	798	800	783	773	788	816	845	764	820	772	831	809	842	838	844	789	791	851	776	786	798	772	790	770	808	776	811	806	796	834	813	812	797	803	825	774	781	794	812	812	789	801	771	744	788	811	824	749	775	777	771	868	802	810	741	780	796	767	831	796	777	784	802	809	783	809	760	826	796	762	817	801	798	813	755	808	767	780	798	793	767	795	852	812	823	814	805	835	826	776	798	829	764	795	769	810	839	796	786	780	770	802	789	826	812	825	756	793	748	769	777	771	796	768	768	783	758	821	826	757	846	785	785	750	790	782	789	810	790	790	795	788	789	789	804	736	779	814	805	812	793	792	789	796	769	807	805	764	833	762	759	830	828	792	810	838	788	797	843	812	796	795	802	821	764	782	761	806	814	794	802	812	798	796	794	806	787	826	790	808	811	779	834	757	803	746	798	818	763	784	797	845	857	757	748	788	783	812	791	854	822	772	769	726	781	804	802	796	785	834	765	771	792	805	788	842	728	784	786	822	804	797	840	809	841	785	754	774	813	789	798	800	810	802	778	825	737	823	824	831	808	790	811	778	763	802	835	779	758	776	818	821	753	756	817	786	801	788	785	768	860	846	773	845	830	806	794	795	741	758	784	754	846	817	792	848	746	786	784	791	766	796	813	824	774	789	828	813	812	820	804	762	764	831	795	850	788	829	777	805	754	825	815	776	797	782	788	779	788	769	769	825	788	817	815	755	784	783	789	825	780	770	833	742	810	813	793	811	826	796	773	815	837	793	785	845	802	759	799	770	799	763	739	831	788	816	805	776	732	771	777	769	746	784	810	755	764	775	854	800	749	772	774	807	784	800	786	753	793	792	778	821	805	782	809	825	820	782	776	820	785	786	757	841	800	785	801	838	756	749	848	740	803	778	804	769	815	825	806	792	819	763	798	786	834	819	769	816	821	806	781	792	773	770	721	774	785	822	790	800	758	774	811	821	805	816	765	804	743	785	798	761	799	804	784	826	839	801	807	797	807	811	787	787	780	821	825	804	773	727	768	836	794	842	769	790	768	841	831	793	825	812	790	784	849	832	822	811	848	823	830	803	848	851	762	765	781	811	804	791	761	778	763	765	806	754	799	792	807	803	759	788	822	772	754	800	785	797	785	798	805	782	760	809	766	842	808	767	854	778	776	783	814	740	788	794	789	794	811	793	794	777	824	777	774	799	793	763	757	812	797	824	811	789	847	778	767	805	816	779	794	803	786	785	830	798	796	785	789	830	821	807	800	801	757	816	849	770	781	787	815	829	780	788	770	728	774	820	858	786	742	799	795	813	812	774	780	789	810	758	798	807	807	813	790	773	754	827	788	805	803	821	830	828	762	826	794	779	815	826	795	866	786	794	819	822	776	815	833	855	795	821	762	794	748	749	798	811	758	782	822	796	733	778	780	782	772	788	801	740	791	795	804	809	790	785	792	806	815	763	765	773	759	820	793	754	782	807	824	767	805	801	820	798	810	808	824	826	784	821	812	788	777	806	799	802	792	799	846	755	807	771	835	744	816	806	819	775	834	807	789	811	812	841	837	806	752	808	802	784	774	768	783	736	778	774	834	833	826	802	816	747	828	766	780	752	799	780	784	762	780	749	789	758	802	781	834	768	764	778	819	748	784	808	777	752	778	749	766	786	765	823	834	772	748	821	808	721	829	778	846	793	793	788	770	750	808	803	794	813	795	791	771	740	829	817	800	825	790	835	787	841	807	803	803	815	806	817	796	844	835	775	775	826	776	824	772	794	821	753	795	806	809	829	849	789	818	783	795	840	810	772	783	739	759	805	816	762	819	760	778	780	786	770	802	788	790	745	807	789	819	769	745	791	766	771	790	732	791	780	817	761	796	765	826	812	830	782	791	793	785	801	800	763	803	798	822	803	767	815	820	783	742	811	831	825	818	725	814	838	763	813	829	800	776	761	817	775	781	769	832	799	782	795	817	811	793	774	792	809	838	823	796	762	766	812	855	790	828	788	800	853	777	774	832	839	857	786	801	767	822	800	762	796	811	821	806	727	799	818	729	840	796	748	762	788	770	779	786	754	798	832	786	793	794	771	807	779	777	797	772	796	792	787	858	779	787	804	793	768	754	777	813	779	811	803	804	849	770	760	788	858	739	809	797	762	776	789	800	818	837	779	813	811	785	809	766	828	817	778	840	787	812	805	775	825	849	821	842	792	780	817	825	826	788	762	788	817	792	797	818	759	812	737	832	729	755	811	804	792	797	859	818	772	869	836	767	830	801	795	801	753	785	819	787	748	796	755	771	856	793	765	787	801	750	805	777	822	826	723	771	802	768	809	804	799	804	834	801	818	745	809	761	778	778	771	816	761	851	780	784	775	767	785	758	750	829	799	788	808	792	812	812	826	781	777	760	797	798	810	739	813	795	803	767	774	775	834	771	767	788	803	769	732	823	745	754	796	783	743	818	836	831	826	803	816	782	790	790	858	781	775	793	782	793	806	777	783	726	774	820	793	793	799	788	815	737	794	796	777	784	804	782	739	792	788	783	816	762	807	801	842	832	801	812	825	777	781	809	744	784	832	779	764	784	835	858	747	774	796	813	786	796	802	826	800	859	780	799	814	761	756	782	799	782	820	777	795	739	809	782	818	816	768	828	765	761	783	809	809	782	825	761	776	831	816	790	842	780	807	764	813	773	822	757	781	783	836	802	806	817	791	799	800	793	802	769	786	815	828	821	776	820	763	773	785	767	820	826	829	801	765	772	798	807	801	798	799	771	822	762	747	802	772	802	785	788	824	816	787	786	780	797	844	796	799	811	793	811	802	753	805	814	787	811	765	831	788	807	795	787	764	824	757	798	823	730	775	752	753	762	795	752	815	818	832	814	782	746	867	802	811	825	780	809	785	811	801	797	799	722	796	759	748	807	773	778	774	771	772	836	749	800	798	805	788	801	790	747	816	761	760	775	807	786	816	817	805	795	808	838	814	778	768	772	788	782	800	772	768	734	728	810	763	749	815	760	771	780	768	783	753	778	770	859	830	810	780	782	810	802	800	788	858	778	820	837	745	810	781	816	824	788	774	728	795	771	814	812	742	799	852	778	763	816	828	822	798	791	852	725	803	811	781	840	780	784	803	776	769	849	791	747	782	817	758	787	836	815	824	797	842	804	777	768	753	788	832	800	812	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35438	45597	31568	23169	17701	12082	7623	4199	12854	32761	36073	26852	15488	6220	1880	795	474	334	337	342	306	308	313	347	374	335	331	375	353	326	375	339	340	364	333	363	328	304	345	337	341	335	322	323	326	335	341	353	341	355	341	321	355	323	312	359	316	321	337	363	330	326	347	331	343	337	315	304	349	310	348	341	331	359	344	294	323	306	329	334	322	332	322	319	315	333	336	348	333	320	323	329	311	327	327	334	331	349	353	341	315	310	313	309	338	307	353	315	326	353	351	347	310	336	316	338	349	332	326	319	347	341	329	381	337	384	356	335	333	294	349	316	347	341	349	333	318	330	344	353	311	330	340	337	347	374	326	372	315	343	324	330	335	296	318	307	341	317	356	331	324	319	338	349	308	330	341	301	333	375	332	330	355	320	328	313	309	333	334	319	311	302	379	370	337	364	325	337	355	341	316	341	298	329	351	319	332	349	305	337	324	330	316	377	342	314	346	345	336	341	349	323	333	332	327	354	294	312	324	311	360	309	348	335	342	285	356	304	311	341	328	383	323	326	288	329	309	337	310	350	352	320	327	316	322	320	311	338	355	349	347	310	341	334	324	333	318	323	308	318	332	366	340	329	325	325	321	320	317	316	323	340	341	312	318	321	315	337	333	299	345	310	341	322	332	312	342	324	353	336	313	333	328	332	320	306	314	335	310	330	346	320	343	317	317	355	333	334	314	302	327	345	327	357	354	360	352	348	329	353	336	348	322	334	343	324	346	320	354	337	311	331	360	318	319	351	319	320	321	339	313	327	343	294	336	333	330	295	335	296	339	332	329	338	366	352	385	329	320	309	341	357	309	321	361	320	344	345	331	321	331	332	344	329	345	302	340	364	313	322	335	352	344	348	334	328	330	337	325	339	323	334	359	283	363	366	365	372	350	299	391	343	337	328	304	327	340	306	356	329	316	345	351	327	300	325	322	338	358	335	341	352	355	316	349	342	352	335	340	334	339	319	368	316	329	361	350	319	337	342	340	341	308	342	303	293	328	320	332	344	347	365	332	315	330	318	328	369	360	355	324	325	351	340	302	297	301	359	313	340	315	327	306	317	326	307	317	299	309	318	319	336	325	353	306	340	329	350	342	333	368	325	300	323	359	334	295	269	327	331	322	300	330	276	309	351	369	353	359	319	360	315	304	336	348	314	353	318	340	323	337	312	332	351	302	347	330	316	321	304	301	324	333	341	367	328	332	345	293	332	335	306	336	327	350	355	320	338	294	317	352	320	360	315	315	323	321	320	323	346	308	331	364	333	307	326	370	356	323	336	375	349	356	344	358	346	312	314	330	366	327	362	322	321	343	328	328	325	336	339	316	333	366	366	344	329	338	335	372	339	352	335	319	333	313	357	312	329	325	324	324	343	335	320	325	348	339	314	330	317	314	359	297	293	336	327	330	357	296	355	322	307	331	344	346	323	362	316	360	373	355	304	309	370	311	345	342	339	356	355	336	346	325	333	342	334	310	347	299	320	349	338	339	314	326	316	323	322	327	326	348	348	328	335	329	333	343	303	350	327	359	297	342	313	332	333	315	348	324	346	331	357	291	317	349	296	321	353	334	332	324	319	326	368	342	324	333	311	313	323	351	339	317	334	319	339	323	321	338	331	330	353	354	321	315	289	320	320	345	363	362	341	321	338	332	311	322	332	314	311	349	340	324	334	346	347	307	311	300	315	326	333	357	303	322	330	369	337	352	302	325	339	329	301	356	304	300	311	313	304	328	332	345	322	330	350	351	322	328	308	331	322	343	317	358	352	317	325	332	334	332	302	316	321	362	312	331	365	327	345	360	325	369	298	340	351	361	316	348	321	338	338	373	304	345	306	348	321	304	317	311	344	320	319	373	354	350	331	321	327	337	340	345	290	293	335	328	324	328	336	361	311	350	318	323	312	331	317	303	373	337	364	338	340	361	328	326	315	363	335	335	334	317	309	327	316	340	334	319	347	324	362	307	343	302	312	347	372	321	334	345	301	316	335	350	344	340	287	332	286	311	338	292	364	312	302	327	313	318	331	324	290	322	352	338	329	356	344	330	314	348	344	361	285	313	341	345	308	301	299	316	328	334	345	332	356	325	333	331	385	312	319	316	340	309	358	312	333	312	331	325	325	352	362	311	321	336	345	354	380	354	337	359	358	329	350	355	301	358	366	312	315	307	331	348	356	331	322	330	327	361	328	337	348	323	352	347	327	346	326	356	309	331	321	349	327	367	363	346	322	306	324	325	293	323	314	318	326	329	349	329	339	325	297	350	322	330	331	359	350	299	331	297	319	343	337	364	348	349	369	357	350	355	281	335	352	339	302	334	294	334	368	327	313	313	346	333	349	350	343	354	307	325	321	326	324	321	314	307	345	307	315	340	308	294	337	331	328	353	335	325	319	320	330	331	331	339	326	338	329	306	330	322	351	313	312	312	356	340	339	322	352	326	336	337	315	350	302	315	313	343	367	323	341	354	327	336	340	339	309	353	305	333	337	365	321	281	356	301	330	325	311	331	338	312	339	308	339	338	332	307	326	331	314	305	345	322	335	336	359	332	337	347	338	325	327	324	323	358	322	324	324	335	337	308	326	341	338	351	321	375	334	333	321	346	300	358	351	356	298	352	298	327	360	337	326	325	332	299	348	319	321	344	346	318	350	310	347	336	313	370	327	343	310	337	311	332	270	319	350	336	350	371	314	359	355	360	344	333	344	280	334	335	351	303	309	322	335	347	328	320	322	327	314	355	311	307	337	368	349	330	401	293	357	331	340	312	322	333	321	322	311	312	336	333	318	350	328	344	328	333	314	344	317	349	348	354	370	317	347	325	335	316	327	335	347	337	324	303	329	312	358	346	351	350	335	296	350	358	331	356	337	353	346	344	351	316	306	317	320	330	341	326	333	311	322	328	308	316	343	317	330	301	329	326	304	345	313	339	314	322	363	357	301	359	329	327	334	317	344	330	323	331	327	358	316	302	332	327	334	317	297	308	341	308	309	318	337	360	341	341	367	344	314	313	319	331	359	338	344	338	313	350	338	317	350	352	369	339	319	298	318	335	326	329	325	353	308	375	335	309	324	338	347	341	321	312	336	329	342	319	320	336	313	343	324	326	351	319	320	333	322	328	355	296	365	348	331	335	353	342	310	346	349	339	332	333	348	369	345	312	338	345	348	307	360	341	333	297	351	320	328	349	359	340	339	342	305	344	335	326	356	358	325	357	337	346	315	343	307	338	333	352	340	344	297	339	332	308	301	341	348	306	316	339	339	323	339	352	331	351	338	328	337	352	343	358	332	343	356	339	315	336	330	350	329	316	325	336	343	334	338	350	316	336	326	327	377	343	343	360	375	316	323	317	313	306	319	336	374	366	333	354	345	315	312	321	339	320	322	369	337	339	350	348	320	288	341	358	328	326	330	315	311	345	335	314	353	359	320	361	323	343	295	346	328	327	333	328	343	327	320	338	302	321	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24419	38595	23242	9816	7869	7007	6882	5229	25153	49330	51578	43011	31338	16660	6577	2589	1221	851	797	756	781	833	740	792	814	798	781	793	800	802	759	782	782	782	798	817	778	822	798	772	782	791	832	773	774	771	810	774	784	825	871	807	802	826	764	750	829	815	789	807	849	793	769	830	793	750	826	773	805	825	803	814	806	774	796	757	822	848	781	798	818	788	780	824	768	757	786	804	787	796	811	820	798	808	790	794	783	813	814	791	808	782	772	806	758	764	737	773	785	783	816	802	827	784	805	805	804	757	776	787	757	795	761	821	743	808	804	750	796	808	759	804	797	814	811	790	806	769	816	805	742	768	832	769	775	819	802	804	792	788	757	766	736	818	792	775	852	799	776	777	815	776	810	763	836	766	758	771	800	830	809	782	764	825	813	766	773	806	736	746	804	771	767	797	761	757	812	761	739	801	804	794	764	796	747	766	786	766	776	813	748	768	816	745	789	734	772	763	796	797	801	778	795	798	810	735	762	813	786	743	819	775	805	816	786	764	830	763	777	787	815	800	776	827	766	816	781	795	829	745	748	732	795	803	793	799	806	801	771	738	815	803	810	792	788	827	810	848	773	762	839	779	737	787	775	792	775	738	737	797	772	804	820	787	790	808	814	783	788	855	760	847	830	769	782	797	834	770	811	787	857	795	744	751	805	779	770	795	770	754	721	759	808	797	770	742	817	801	789	787	844	769	774	891	797	783	764	792	800	782	788	833	793	772	803	796	818	797	809	757	784	759	735	764	763	774	791	807	749	866	723	794	807	779	794	802	799	787	805	793	731	779	771	785	751	807	781	783	797	805	789	816	793	792	797	793	801	741	788	847	825	792	770	761	786	764	806	806	786	793	788	741	808	776	801	792	803	783	739	801	789	814	797	752	757	780	799	785	743	763	808	801	807	816	809	749	758	776	797	772	814	839	799	783	799	770	770	781	730	783	767	779	765	803	792	815	775	811	794	757	808	795	784	804	757	775	800	819	728	779	826	807	773	752	803	804	811	784	794	818	811	783	827	822	776	781	797	801	775	815	777	783	787	787	765	757	794	811	785	795	819	805	803	746	785	802	794	775	790	827	752	773	745	806	802	739	813	786	795	777	798	811	833	836	751	809	819	768	800	771	775	813	827	817	739	798	797	807	774	782	838	762	791	804	790	813	799	778	775	766	781	761	795	822	826	815	818	816	725	797	812	754	763	792	797	819	840	765	718	793	766	830	800	807	771	807	830	810	816	809	807	743	792	777	749	776	808	782	823	747	788	765	798	795	791	760	785	808	786	789	737	780	821	779	729	769	795	763	767	761	818	782	798	740	785	812	795	777	768	764	805	792	785	811	771	752	751	771	772	808	807	756	780	827	770	772	778	741	825	795	793	788	796	806	784	793	806	773	789	796	753	806	721	791	795	781	834	806	754	787	811	841	796	780	722	790	748	807	794	832	776	756	773	821	815	790	792	784	749	800	757	825	788	762	771	791	767	795	778	778	795	824	812	777	816	823	774	785	764	741	759	774	801	784	814	727	764	787	774	804	795	802	781	781	764	808	819	794	775	735	804	810	745	771	783	812	791	824	751	814	743	826	789	781	728	790	780	797	738	807	766	769	769	793	781	733	862	768	834	791	759	750	759	834	781	787	789	802	764	817	781	753	784	805	763	772	807	798	746	790	799	787	784	793	782	759	756	771	749	791	794	806	748	764	756	782	728	797	749	815	767	734	789	796	715	786	790	766	737	788	755	750	800	818	766	732	762	853	763	743	792	779	795	776	850	778	802	801	732	726	780	747	788	787	727	749	786	788	731	735	771	820	793	785	797	751	795	780	820	765	775	801	769	788	790	794	841	835	755	796	809	765	821	788	764	848	820	807	810	780	768	750	789	738	813	792	770	804	758	742	764	776	794	834	744	747	776	801	807	761	757	767	806	786	806	801	781	773	806	786	778	803	785	789	778	808	758	757	809	790	784	764	781	821	785	823	813	795	745	826	798	800	749	813	769	775	753	790	803	825	789	768	761	723	805	739	850	817	794	772	782	779	817	777	801	770	814	805	774	739	790	768	786	783	803	742	821	768	764	735	747	779	810	792	787	795	786	762	781	819	784	765	790	834	810	784	775	783	845	845	809	767	788	806	802	755	804	777	810	756	815	784	770	778	760	783	785	781	829	781	843	775	821	797	769	763	762	774	831	778	789	766	778	817	752	827	799	741	770	800	822	825	764	765	828	781	755	781	769	779	805	774	812	746	806	782	812	738	804	793	771	761	802	778	766	748	767	778	807	793	775	767	803	860	828	782	780	795	713	816	740	817	805	816	807	783	804	784	785	784	793	794	803	771	761	770	805	789	745	838	744	807	774	802	823	786	798	801	781	792	762	745	812	792	785	817	786	756	775	796	759	825	815	790	767	783	763	846	789	738	756	756	771	813	790	772	788	780	849	771	800	766	806	808	834	839	803	799	787	758	755	806	832	778	794	751	788	821	793	793	796	821	806	792	819	785	793	774	790	758	831	756	792	743	765	833	719	833	785	829	782	762	827	782	826	765	742	785	795	799	781	825	786	785	791	772	781	769	799	775	791	715	732	801	786	808	783	780	812	790	842	829	791	766	786	790	795	800	857	808	797	831	771	769	778	759	742	810	743	821	822	814	784	783	804	792	786	814	743	780	814	805	773	797	777	757	802	775	777	776	751	832	766	781	824	781	795	753	776	771	798	803	776	765	810	723	791	766	793	818	758	800	816	773	780	780	827	828	790	751	784	751	816	787	757	751	781	806	789	773	789	746	775	794	786	772	775	828	793	772	795	797	801	750	827	771	772	814	789	837	765	727	770	760	764	837	803	825	810	752	758	853	805	781	706	761	767	799	804	792	757	748	765	760	805	755	781	768	788	775	859	801	788	788	804	766	759	755	766	788	810	810	739	794	764	774	768	796	764	759	770	815	730	795	766	771	797	782	814	804	767	802	735	781	798	796	779	797	784	763	798	769	743	834	777	774	745	788	825	809	808	791	785	776	741	787	785	799	856	775	806	811	816	731	830	807	748	812	771	786	825	784	752	802	776	876	718	741	769	781	754	770	781	781	789	800	763	723	759	777	778	777	796	779	798	770	804	789	766	776	777	808	804	798	774	767	797	744	767	778	766	786	774	776	771	808	772	789	786	756	778	757	790	761	749	832	816	814	788	796	790	780	781	745	811	846	784	793	795	773	760	765	805	817	763	728	753	793	773	834	766	803	833	763	756	775	779	791	767	753	836	788	801	791	762	817	824	802	762	821	795	806	819	770	778	762	745	793	788	818	780	716	798	789	734	843	779	791	782	798	809	804	778	781	814	753	823	786	792	807	777	802	787	822	758	828	796	707	758	840	764	812	828	771	804	750	788	729	786	794	768	829	773	764	813	785	755	805	769	798	789	835	803	813	738	778	769	789	759	786	825	804	786	769	766	747	801	782	786	793	784	726	802	811	803	795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35578	45405	29337	21164	15834	11102	6630	3454	16492	41419	35564	23574	11304	4110	1423	662	406	359	339	286	322	298	328	349	340	320	309	300	351	304	345	327	318	324	319	304	324	320	339	323	322	326	296	324	345	323	315	319	330	353	323	293	331	338	337	287	321	323	300	313	309	300	304	311	349	277	329	325	339	325	306	299	316	304	322	296	337	338	303	331	335	311	324	332	330	326	336	329	314	318	320	328	290	331	322	331	296	317	350	331	317	338	327	292	320	320	339	302	334	290	349	338	300	324	335	329	323	346	343	316	334	302	336	294	323	320	356	329	303	309	335	334	321	333	335	303	337	343	328	330	331	315	327	335	308	310	305	358	291	326	306	352	328	306	301	346	307	339	334	312	335	316	307	320	352	321	320	300	298	314	345	342	321	314	316	337	297	292	312	339	299	309	325	322	296	334	316	296	335	318	328	318	307	288	323	322	332	304	326	298	324	344	328	338	339	350	307	329	337	312	351	287	300	328	307	337	331	337	318	306	314	330	320	331	329	317	307	329	328	326	324	306	361	332	338	306	339	347	321	308	351	310	337	354	313	331	303	349	317	329	337	326	312	295	309	337	338	353	324	329	360	296	311	332	327	313	285	341	315	322	357	311	308	313	272	328	356	290	314	305	338	327	317	325	316	331	307	294	324	318	337	324	325	326	303	323	314	291	317	311	333	326	336	330	326	305	302	304	340	331	347	315	355	350	336	293	350	279	336	348	352	344	327	326	308	343	349	334	324	307	334	315	317	351	334	317	298	319	315	334	312	331	327	323	321	321	289	309	346	295	332	313	294	308	313	334	349	310	328	343	295	297	333	287	301	297	345	315	341	320	314	291	338	311	346	302	287	297	334	311	356	314	322	306	317	329	341	315	316	326	304	365	326	302	341	271	325	345	310	315	332	344	305	298	341	317	303	338	323	334	319	334	297	306	315	301	322	338	331	325	315	371	347	317	327	311	316	300	350	317	302	320	336	295	297	329	326	310	310	342	339	303	333	342	321	319	335	330	346	308	307	306	301	327	303	318	333	337	316	342	315	316	328	335	293	308	338	309	302	322	326	333	342	317	337	308	326	306	326	282	308	313	312	327	331	308	304	326	320	357	360	331	318	290	310	350	321	361	319	299	314	312	298	273	328	321	311	341	331	347	340	316	327	297	312	329	305	331	314	299	296	341	333	352	328	295	311	306	324	274	313	333	307	336	299	332	282	338	336	317	324	314	351	332	323	327	321	320	326	304	312	329	301	291	310	336	312	316	305	323	346	335	316	319	329	316	302	294	328	287	292	313	319	340	347	308	310	314	327	323	328	327	328	321	332	338	332	318	346	318	326	341	319	319	334	296	304	364	325	302	354	296	290	311	305	306	317	300	289	303	300	327	318	357	331	307	312	300	326	317	354	329	308	322	327	339	333	340	335	272	335	308	310	316	290	348	342	350	319	318	323	321	285	324	314	324	340	309	357	338	310	316	349	352	332	289	317	312	313	352	345	348	357	309	320	301	341	380	287	342	336	300	343	340	301	326	326	319	356	318	349	291	334	336	326	291	317	309	341	299	344	294	372	309	321	304	317	305	318	323	326	343	336	333	328	306	312	300	347	323	353	345	314	339	340	322	316	339	330	290	334	337	312	329	339	329	347	331	313	312	321	339	318	343	367	319	293	322	304	314	325	308	318	314	313	290	297	306	337	318	306	282	314	315	290	332	333	293	305	340	286	272	295	338	334	352	313	340	316	280	338	302	323	301	304	310	328	305	327	325	296	298	297	288	355	303	318	328	334	312	339	315	333	338	338	296	338	329	318	318	328	317	303	316	316	298	312	353	320	329	329	311	301	326	303	310	348	329	331	318	307	332	314	315	328	326	305	308	301	343	323	284	332	351	278	301	315	280	343	334	338	322	318	321	313	332	317	348	312	318	324	349	327	299	320	323	315	328	319	331	319	334	321	326	317	296	335	321	332	336	339	315	311	336	327	365	338	328	292	329	314	348	329	314	280	312	335	329	321	308	300	346	308	305	307	315	341	329	309	347	335	343	307	313	328	314	332	300	328	347	354	276	313	315	328	297	304	311	332	326	307	346	301	261	349	306	328	301	324	325	301	312	299	333	315	346	317	284	307	272	314	298	342	317	347	289	334	318	349	313	325	310	349	301	338	288	295	324	321	319	316	318	306	315	310	345	313	343	357	314	327	312	332	336	343	296	329	342	336	322	317	323	333	302	316	325	347	324	294	311	304	285	337	310	320	347	318	321	336	305	333	340	317	326	331	321	309	319	323	345	296	294	328	352	309	311	264	305	320	316	345	319	298	323	294	305	322	303	297	345	305	345	309	301	311	327	338	331	317	329	306	312	322	305	328	320	302	317	337	328	314	336	302	307	322	284	315	364	341	325	324	331	320	324	309	330	329	337	355	335	314	320	334	341	338	307	312	327	302	313	298	288	347	308	300	308	323	310	316	349	337	324	326	322	298	325	330	303	328	362	358	325	330	307	296	304	310	308	325	332	323	361	312	289	295	332	293	303	339	328	319	300	311	314	316	309	336	321	327	302	321	297	326	301	321	321	329	314	297	291	324	304	297	309	307	322	381	313	316	349	305	347	324	269	311	335	357	312	328	350	363	328	317	402	295	324	355	333	330	308	333	319	337	324	298	309	318	340	343	312	330	317	341	325	303	278	331	329	321	305	308	342	333	351	316	373	328	337	339	323	324	339	295	319	313	360	344	342	318	362	354	317	304	297	332	315	357	318	357	343	293	309	334	301	340	340	329	321	349	311	331	326	300	359	337	324	342	325	342	323	323	331	321	326	293	327	316	341	309	307	341	303	289	319	299	291	349	342	323	308	339	353	346	304	330	312	313	323	318	315	329	319	330	352	354	335	329	322	314	314	347	294	323	320	298	336	306	322	317	303	322	351	334	312	308	320	348	292	307	341	286	320	346	306	318	356	335	322	347	308	335	293	332	349	304	331	328	309	313	312	353	318	283	316	296	347	320	338	318	292	320	305	324	311	340	318	336	304	335	331	329	324	326	335	282	348	314	302	336	327	366	343	342	334	298	341	307	314	324	335	305	332	327	311	291	285	304	323	323	287	335	312	334	318	326	338	348	311	320	329	280	301	336	279	302	328	323	307	312	320	308	342	320	300	306	316	306	307	340	334	323	351	317	328	315	333	310	305	329	313	339	299	322	342	298	313	323	311	326	308	318	312	319	328	309	297	320	339	326	326	326	324	293	305	340	319	280	313	333	337	354	323	328	324	329	304	344	314	332	305	330	323	320	339	277	303	362	317	341	324	318	317	325	311	326	304	342	329	318	319	323	343	300	337	328	324	318	328	333	333	310	305	304	331	318	327	316	301	336	344	292	297	319	337	329	325	320	341	311	303	331	335	317	299	327	324	340	301	334	321	313	304	284	322	285	318	293	312	325	337	343	310	325	336	325	321	309	323	343	314	348	341	330	306	287	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24513	37856	14819	7910	7576	7856	6296	5333	34464	56918	50167	38843	25020	12567	5238	2107	1048	727	747	785	810	784	781	753	751	783	752	782	755	761	754	718	742	730	707	772	733	789	800	766	719	799	697	777	766	747	735	785	735	731	807	781	799	791	768	813	790	789	790	742	757	754	762	764	757	753	732	715	787	684	747	776	782	737	775	770	772	765	743	780	719	767	770	735	763	775	739	776	717	723	799	689	813	742	802	773	753	807	741	763	736	709	687	757	750	752	722	759	749	743	791	782	744	777	789	747	785	735	686	725	771	761	683	760	774	744	747	707	730	730	811	758	774	748	722	753	804	731	783	723	749	723	737	772	752	759	784	763	726	727	778	744	701	774	773	767	783	735	758	735	762	729	770	780	786	732	788	775	773	745	796	749	776	793	724	702	755	795	777	762	812	785	754	788	759	729	729	753	783	756	766	775	815	763	770	769	745	733	793	742	752	752	770	739	737	727	741	770	773	733	743	817	743	710	732	723	760	749	764	811	798	790	735	771	769	810	780	778	716	716	762	746	792	810	721	769	758	811	736	763	782	770	783	747	737	755	766	740	764	741	749	743	745	739	781	709	775	735	745	758	738	835	767	735	764	750	724	749	744	782	759	766	763	814	781	755	795	748	717	760	747	813	737	712	754	738	750	781	774	751	767	747	736	746	788	778	763	752	791	694	769	761	793	748	780	730	762	710	719	734	744	732	739	710	738	762	746	755	795	717	725	751	759	684	788	743	774	744	758	730	749	776	765	770	746	724	764	764	761	743	766	750	737	823	755	746	757	719	758	718	734	774	782	784	746	714	763	713	731	748	757	792	764	753	782	735	790	747	747	738	756	755	801	751	779	773	756	765	744	778	769	748	756	785	811	787	765	693	727	751	784	765	778	791	740	761	761	768	805	788	813	708	708	854	688	779	727	711	755	727	788	785	780	748	779	813	767	733	759	776	760	751	767	767	714	748	715	753	759	728	754	743	791	769	728	746	741	762	757	765	768	812	767	773	721	778	779	763	707	704	767	732	800	717	739	773	756	763	761	766	738	772	802	766	754	798	757	737	738	807	772	789	762	731	848	778	772	727	795	723	796	803	726	822	735	757	802	765	719	780	793	754	801	779	760	772	751	815	741	800	682	744	738	713	783	782	754	739	742	777	804	744	732	814	725	774	752	731	758	718	748	772	757	747	743	798	755	782	753	760	746	719	766	759	775	743	786	778	769	749	786	772	774	799	806	782	738	784	757	742	804	756	721	804	743	740	759	771	725	804	738	753	715	781	777	776	732	760	719	772	756	715	779	756	774	788	756	744	817	746	740	766	761	757	799	781	739	731	735	783	738	765	779	739	782	711	745	696	766	740	745	788	732	726	748	721	780	716	702	781	790	752	806	772	753	787	697	761	746	728	756	759	761	785	779	776	779	689	815	778	759	773	750	792	730	773	835	753	704	726	798	741	719	777	782	767	737	715	785	762	759	720	746	755	777	710	785	745	764	712	740	762	733	737	723	775	750	719	736	797	726	722	752	778	734	742	796	809	727	813	800	763	774	739	707	802	779	783	761	763	775	696	733	807	769	706	769	752	770	784	761	783	778	746	781	740	763	808	780	791	752	739	755	771	742	734	810	711	739	756	711	804	768	772	765	723	823	798	756	759	744	753	740	787	766	769	748	774	721	782	721	774	755	736	718	756	739	784	805	750	776	761	803	741	758	778	769	743	789	739	765	810	748	743	765	737	750	749	760	740	748	750	727	764	762	756	766	765	772	796	740	764	750	738	765	781	771	777	794	746	739	741	745	781	782	810	799	739	737	760	741	737	742	704	789	772	775	808	787	729	825	749	748	761	753	757	779	770	752	777	740	734	795	765	754	757	774	725	769	743	755	806	767	770	728	732	717	731	752	735	787	759	715	754	810	810	773	785	743	783	734	760	764	750	750	771	773	764	747	729	745	762	777	780	761	763	722	717	764	769	792	771	812	735	728	787	760	773	758	768	753	730	811	771	684	781	763	771	791	806	759	785	735	740	768	785	729	782	780	780	744	765	733	730	760	777	736	760	764	768	739	773	746	736	742	776	774	757	775	769	755	692	807	737	772	767	751	764	755	700	705	734	772	755	715	759	784	753	781	738	797	786	804	768	725	729	776	768	753	793	775	763	690	763	761	750	780	759	814	747	754	787	760	741	764	772	750	761	778	706	805	773	783	697	746	791	758	768	737	765	796	745	786	791	759	762	784	718	720	760	785	741	696	786	790	757	719	732	748	784	735	728	765	719	769	753	789	731	767	765	764	727	744	757	796	767	745	748	760	810	768	738	815	745	790	774	737	743	696	718	748	722	790	766	753	741	773	751	753	779	772	789	743	767	778	736	784	748	808	778	735	789	779	829	808	775	821	765	768	718	830	742	763	751	756	710	764	773	770	753	782	767	773	790	798	768	749	756	772	768	762	803	760	729	829	810	748	744	775	760	737	775	766	748	765	773	723	759	737	759	768	796	739	733	784	730	712	745	774	769	739	740	744	727	776	829	771	692	753	766	769	703	782	742	778	725	765	773	777	739	775	750	731	752	761	781	750	759	732	757	665	725	785	775	737	713	804	750	717	765	736	798	715	779	750	756	765	760	754	751	767	720	739	727	755	780	779	753	739	771	778	751	732	768	783	758	771	758	785	775	754	789	682	774	733	758	792	776	745	753	733	687	786	717	770	792	733	803	771	758	796	747	746	768	793	786	800	741	782	760	752	770	803	781	792	776	742	782	764	778	714	763	776	718	754	750	715	758	771	754	745	754	740	697	760	730	772	767	769	799	761	796	767	744	761	745	768	769	774	741	756	781	763	744	803	806	739	758	757	720	796	755	714	734	728	789	733	784	747	735	812	741	778	841	772	794	796	727	749	709	765	734	761	811	760	749	781	740	782	759	734	779	769	775	812	783	810	768	756	750	712	769	782	734	741	761	798	758	747	769	729	740	808	731	780	708	721	783	778	714	782	730	756	730	745	797	748	747	775	799	761	729	763	766	775	715	723	806	747	729	720	779	739	742	804	756	787	758	749	754	748	773	775	813	723	807	721	764	823	770	726	743	726	781	723	714	788	727	719	765	770	694	747	759	773	750	774	763	775	740	786	779	762	739	753	766	807	750	775	744	753	739	778	754	680	765	779	719	723	751	750	783	798	743	792	729	784	726	785	777	825	761	749	736	767	775	751	786	764	792	758	769	765	769	819	794	768	728	787	791	742	765	741	780	765	749	729	769	756	815	753	785	708	787	746	748	774	746	806	730	784	761	757	727	786	751	777	811	797	718	766	755	778	770	765	767	762	747	747	755	776	783	736	769	748	767	741	723	773	748	743	744	739	797	794	779	755	773	749	761	709	754	796	749	713	796	749	743	741	756	766	757	749	748	739	740	780	775	787	865	775	720	748	723	763	788	766	754	765	816	785	726	810	759	811	760	755	819	736	768	784	716	760	802	732	761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36842	42504	31313	21052	15989	10605	6301	3288	8240	34402	37629	27052	14550	5495	1683	681	394	284	314	317	349	317	307	300	276	293	299	313	284	286	334	309	331	324	325	311	300	300	303	308	277	316	321	313	334	306	293	279	301	301	324	335	302	342	291	277	313	332	339	304	319	305	317	337	300	318	281	288	301	304	302	270	322	288	286	311	296	343	333	308	306	307	307	290	287	311	317	298	324	310	307	323	290	325	320	333	314	322	314	275	336	281	322	315	332	309	307	308	309	304	299	351	299	286	296	305	305	292	339	318	321	310	303	331	328	311	321	330	301	304	300	296	340	320	311	307	350	320	348	292	315	305	332	346	326	299	323	316	332	337	295	316	323	270	303	312	284	321	321	308	301	303	298	287	362	320	292	311	311	346	324	305	307	308	268	318	328	314	303	304	310	331	317	301	308	279	335	300	307	288	295	308	301	287	324	320	286	293	341	297	304	325	264	287	302	306	333	302	317	302	304	304	345	318	284	301	269	324	314	322	294	287	309	304	329	336	288	321	320	314	318	287	310	285	331	309	305	332	312	299	301	298	346	316	299	339	291	326	318	338	331	285	321	319	295	285	336	305	325	345	295	317	308	307	329	291	298	332	352	289	290	323	293	319	307	333	315	296	304	302	300	331	303	277	282	305	298	274	314	370	304	308	293	320	316	326	316	308	309	318	309	328	327	316	323	289	318	309	333	328	345	312	307	281	297	303	310	278	293	311	334	308	317	322	297	289	298	338	336	329	284	310	303	309	333	267	319	281	278	304	271	294	299	337	305	301	296	328	288	333	295	326	314	302	296	279	276	325	336	294	325	327	336	305	302	308	304	288	276	329	311	347	310	300	288	269	290	332	344	306	309	325	292	318	292	301	293	353	304	310	310	292	309	297	278	293	323	319	300	287	293	293	269	287	268	315	268	327	330	281	281	321	330	316	325	305	319	278	315	309	315	270	276	286	309	286	255	325	298	292	298	300	344	311	288	281	279	309	339	322	307	321	302	332	296	295	349	313	328	280	330	333	338	315	314	326	272	307	312	337	289	334	314	275	295	284	301	331	316	281	324	317	306	295	284	320	294	310	308	302	306	282	276	306	307	252	312	289	291	317	328	334	310	318	314	321	312	312	295	290	308	333	286	308	308	303	315	302	312	302	285	323	312	302	331	301	311	313	342	303	327	313	331	313	319	296	321	323	313	292	282	326	295	290	264	280	318	355	307	319	309	272	332	326	348	343	296	287	314	323	307	340	325	321	316	291	298	330	338	330	304	297	314	294	316	297	308	322	302	329	300	284	315	312	327	334	299	337	283	294	337	321	291	328	275	328	306	316	323	302	303	261	295	302	309	296	310	323	306	332	304	305	346	293	345	314	343	331	315	314	306	325	294	319	300	299	292	338	302	278	306	288	274	384	330	313	295	317	285	332	283	297	305	333	336	297	315	293	272	327	282	333	274	277	305	293	279	328	300	323	311	308	297	308	306	318	331	344	285	279	284	316	297	323	283	326	311	315	324	329	305	333	287	322	288	312	322	317	302	311	322	284	307	293	302	309	332	291	323	298	303	332	306	320	322	291	307	313	324	298	310	292	298	320	310	311	309	300	268	286	334	336	348	333	344	338	333	303	320	331	291	319	277	319	271	313	309	345	338	289	308	290	307	301	309	324	314	326	306	300	288	300	318	322	305	333	324	314	302	272	301	295	353	318	317	301	311	312	297	320	286	292	333	328	291	321	331	370	318	313	278	314	333	314	314	336	322	293	332	313	282	321	330	306	304	308	303	266	324	300	328	352	298	290	269	320	314	297	329	280	333	276	346	269	306	326	293	316	323	293	281	312	305	295	314	303	338	290	287	343	285	316	330	344	296	315	307	290	272	315	321	270	332	329	336	293	330	307	296	302	285	329	330	333	289	331	287	308	291	316	287	299	325	296	310	269	317	338	314	326	293	300	326	328	314	303	294	310	326	296	311	288	283	279	313	303	302	309	282	283	328	326	297	307	278	303	313	324	281	334	338	293	342	305	312	315	337	297	344	311	323	276	288	321	332	302	323	309	324	329	310	325	290	316	296	308	301	328	312	297	311	335	273	292	305	356	287	295	315	312	328	367	342	333	310	286	288	282	298	332	306	308	331	294	320	284	315	337	315	310	296	322	297	337	308	310	288	314	312	277	318	307	323	297	315	343	324	300	309	305	316	307	312	288	292	327	283	301	315	291	319	299	321	324	326	307	315	332	298	320	282	275	317	288	304	282	335	327	311	314	307	305	323	307	313	318	336	309	308	307	316	303	281	288	284	331	308	302	332	327	309	318	350	310	311	352	323	311	323	326	284	338	354	274	303	294	316	332	335	298	329	286	304	330	290	311	297	309	300	311	292	289	335	304	330	342	296	283	324	335	314	287	315	315	291	301	319	297	312	355	305	321	298	295	319	302	291	294	313	306	326	310	319	279	279	316	318	308	322	315	297	312	316	318	319	310	303	342	347	345	289	342	311	297	307	308	307	284	315	319	285	271	310	305	334	322	337	298	320	300	307	302	316	285	321	315	309	305	325	293	309	351	314	307	349	331	291	310	279	311	289	307	302	286	298	283	288	313	282	313	332	307	292	271	336	340	271	305	310	312	290	316	290	291	330	313	301	292	330	296	305	301	336	314	296	303	305	309	287	304	324	336	277	307	278	309	294	303	303	321	310	286	342	277	273	293	301	322	314	295	313	284	317	333	327	350	316	305	316	309	323	315	305	309	360	290	329	331	314	332	292	286	321	330	309	305	310	303	327	296	324	330	334	306	302	345	342	321	306	322	289	289	311	319	310	352	301	300	307	326	326	307	346	310	338	294	306	273	334	314	330	320	317	319	285	335	303	303	288	309	303	263	343	318	331	303	310	310	340	315	316	295	309	345	338	324	313	317	310	294	326	317	333	312	276	321	309	308	292	317	330	323	336	307	276	299	302	308	322	286	313	307	347	344	320	321	328	312	303	300	275	280	310	280	317	285	277	279	302	290	304	318	286	299	292	290	335	304	291	329	305	324	333	302	297	324	299	346	301	278	314	306	276	334	293	291	289	307	344	325	307	336	293	320	289	291	347	324	310	349	282	294	330	338	326	305	307	304	304	282	335	275	328	298	305	282	292	322	297	292	290	277	299	338	294	298	335	306	330	298	310	322	290	304	293	321	306	345	323	296	340	336	331	316	315	308	317	328	316	285	303	326	326	295	324	307	326	303	328	341	301	347	348	295	317	276	310	291	316	297	331	310	285	317	302	327	306	282	296	302	304	298	326	324	323	291	314	309	289	273	293	290	297	296	294	306	307	318	306	309	301	294	324	329	317	306	333	293	285	301	306	318	300	315	291	320	296	291	322	316	311	286	306	336	323	338	355	303	296	324	313	332	332	295	297	315	284	314	306	300	297	315	307	299	293	316	319	322	329	293	302	309	286	322	314	296	297	330	308	321	279	315	304	312	308	291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25868	36132	17681	8608	7411	7147	5640	3989	21998	52635	52393	42809	29352	15346	6021	2443	1064	781	714	702	729	758	745	707	722	729	727	698	678	750	734	725	673	769	730	719	776	696	689	760	712	715	695	735	741	688	701	747	734	723	746	719	724	710	714	698	746	713	704	738	705	695	734	714	719	706	710	694	775	727	717	747	721	738	719	699	793	727	712	760	735	768	700	759	685	751	734	735	746	779	687	735	743	752	713	709	720	766	733	716	705	733	707	766	696	747	712	768	760	742	741	674	712	746	744	719	726	749	723	705	758	699	736	717	767	724	694	742	759	752	716	735	754	735	742	696	697	713	710	742	727	724	697	684	695	708	723	746	748	736	727	729	758	763	706	732	715	736	749	707	746	720	685	725	736	742	762	741	684	726	678	694	705	684	776	764	730	752	746	757	677	729	720	754	720	748	755	777	731	737	703	734	749	716	749	728	744	773	672	736	738	742	688	749	745	718	722	709	727	733	724	748	731	792	701	720	710	739	793	738	759	738	730	669	687	729	740	749	726	720	747	725	772	682	721	741	736	731	704	723	715	716	765	718	718	741	762	698	781	753	751	737	758	715	729	788	723	714	762	727	733	706	741	707	765	723	751	747	719	742	743	712	727	742	755	726	704	766	732	789	751	770	696	756	736	743	735	702	737	744	687	721	748	725	734	712	707	744	728	729	695	714	742	725	735	757	741	718	726	746	783	710	725	759	717	734	712	779	717	735	737	696	752	684	740	757	764	748	739	758	729	709	735	745	727	745	722	725	758	707	725	733	760	728	755	715	769	731	796	765	762	674	738	762	776	738	722	742	709	788	710	736	732	706	728	763	700	771	712	769	748	693	765	698	704	676	732	774	741	789	738	698	704	771	709	661	751	720	769	700	707	712	741	731	727	714	720	731	709	709	686	783	763	704	755	704	720	745	697	709	770	765	685	760	760	758	749	763	708	760	742	727	770	745	694	739	724	710	763	694	750	733	719	709	743	790	774	698	734	686	719	722	772	765	716	684	762	761	718	706	754	717	742	752	731	731	736	747	725	746	712	731	758	756	690	722	727	667	740	705	755	763	733	756	722	779	726	765	782	680	724	745	759	696	737	727	747	721	722	768	725	726	746	769	719	728	734	740	779	699	742	698	746	731	762	715	741	725	668	743	742	708	733	728	715	715	733	761	713	683	702	754	753	719	714	780	710	740	716	704	699	731	701	718	704	728	735	731	772	676	761	740	663	697	728	735	723	695	718	752	741	733	738	754	699	722	712	749	732	674	707	714	727	707	738	715	735	716	774	742	719	726	719	707	762	764	723	755	759	718	736	758	727	701	732	771	731	758	744	746	734	721	766	694	699	707	698	710	693	706	738	747	704	730	705	701	736	735	701	711	714	705	737	711	793	787	729	753	756	733	799	743	762	705	733	789	712	737	718	710	724	702	723	706	741	722	744	732	734	721	712	797	681	743	712	705	753	816	718	738	714	745	748	760	731	723	707	773	735	768	712	747	750	786	733	733	713	700	725	734	765	711	723	722	746	769	775	729	736	721	723	747	732	719	745	715	751	698	748	737	758	781	725	774	739	754	765	686	773	721	737	737	685	729	749	734	735	694	706	720	695	724	750	730	761	712	709	736	771	715	711	660	751	729	684	721	734	739	719	691	719	736	721	743	719	709	739	765	658	726	697	736	739	732	712	728	729	753	683	744	730	717	742	717	721	800	779	699	740	760	717	765	744	712	737	747	760	756	743	752	727	687	758	746	731	706	728	716	685	741	717	682	729	731	756	720	756	802	789	729	700	727	720	686	740	724	768	699	734	712	755	743	770	697	705	732	762	675	712	789	758	746	750	706	737	715	716	736	696	731	762	717	726	740	693	714	739	698	773	700	696	682	706	715	757	760	749	682	738	735	728	724	727	693	755	705	699	731	726	735	762	755	727	749	719	698	717	732	739	779	745	724	731	779	699	719	692	724	745	755	731	743	745	732	722	682	735	741	754	752	745	729	749	705	737	721	741	716	767	715	703	747	821	707	735	754	726	733	739	698	673	720	762	747	718	752	734	717	708	691	733	755	731	732	728	757	667	699	754	718	747	775	755	706	719	720	733	671	748	736	733	699	721	820	677	724	745	730	783	757	720	701	734	723	741	750	739	702	769	781	766	737	732	684	722	704	747	725	714	743	745	731	733	786	703	702	732	660	726	747	764	754	744	736	716	695	718	774	771	736	744	713	740	721	755	804	725	736	735	727	729	741	754	785	715	695	696	726	700	704	737	673	763	693	709	782	712	759	719	730	761	738	691	729	772	725	753	721	709	743	747	696	743	730	752	761	789	729	760	731	758	674	773	701	722	725	774	753	708	719	707	749	738	744	731	760	762	722	736	710	710	721	739	733	734	693	758	724	694	703	721	738	714	756	703	775	687	759	704	706	696	706	746	683	756	818	717	718	697	721	748	764	756	739	721	718	724	717	732	782	714	723	752	712	762	686	680	743	783	741	692	750	732	720	718	740	759	734	698	732	744	742	766	706	695	702	706	755	709	732	704	704	733	767	743	772	685	738	711	700	749	762	766	687	703	754	699	738	755	757	711	768	731	734	691	680	694	712	703	747	725	725	728	672	746	725	743	725	737	714	693	705	789	742	731	694	708	701	702	733	717	767	700	734	805	747	742	760	719	736	758	703	752	746	721	724	720	762	705	752	724	708	758	711	706	766	684	717	723	745	731	734	741	716	756	698	658	750	763	745	758	708	744	722	757	709	722	787	706	704	698	725	707	745	729	729	731	756	720	719	747	706	713	717	723	756	742	727	741	760	705	733	773	714	738	698	755	786	746	749	749	785	697	709	739	706	698	750	717	732	750	709	718	707	684	732	727	712	727	684	730	707	756	763	729	724	718	734	749	761	739	745	752	762	709	709	716	687	722	687	744	705	741	729	715	731	746	755	733	763	731	723	702	724	754	743	775	698	713	779	698	726	711	748	740	707	745	744	726	758	735	754	702	743	760	746	771	779	775	738	712	751	699	732	777	727	757	706	748	706	783	732	752	717	711	760	745	787	724	679	696	720	692	708	773	724	719	742	703	745	702	775	777	738	679	743	737	740	737	693	714	749	704	762	784	715	744	727	708	745	708	760	719	718	777	719	732	727	727	758	722	775	737	753	709	700	737	745	721	738	726	777	731	686	698	736	695	733	750	698	764	775	758	718	701	688	746	728	732	686	719	745	720	798	726	734	761	759	730	742	731	742	713	725	681	737	751	766	764	691	803	721	755	739	786	744	741	724	691	759	746	695	698	768	739	672	727	750	723	698	743	724	711	706	698	737	764	722	719	730	776	752	752	723	712	722	690	713	664	761	709	745	751	784	723	737	766	698	741	715	759	720	661	693	751	712	749	751	698	697	706	787	737	760	761	761	698	697	702	773	724	764	734	740	748	736	733	717	707	681	700	728	753	717	747	758	742	758	714	736	742	668	695	770	733	733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37821	46217	35481	23753	19885	14886	9656	5984	13532	36260	36946	26314	14790	5391	1683	744	452	336	315	330	308	310	299	263	280	298	278	289	304	276	288	288	289	283	296	298	312	330	310	309	306	308	305	322	314	327	273	304	304	351	295	312	276	337	286	324	286	300	280	318	322	286	275	315	309	290	327	278	316	292	284	298	299	337	288	295	312	298	272	281	302	316	307	315	332	255	334	305	275	307	315	306	295	291	275	314	322	294	330	286	318	298	296	311	300	320	316	331	316	307	271	318	310	285	292	301	277	286	293	304	278	263	294	288	321	273	292	289	279	271	288	299	293	290	309	310	283	314	314	303	305	318	293	300	305	291	311	346	330	310	288	306	294	300	329	302	296	294	319	331	293	268	308	281	289	287	296	287	324	307	295	337	271	282	274	317	277	305	335	339	281	304	271	310	308	314	306	318	310	322	292	308	291	293	305	286	290	287	286	303	290	279	278	302	317	358	311	301	322	297	314	290	293	287	321	271	325	247	297	329	287	320	292	270	309	309	317	302	277	286	319	291	302	325	301	297	290	292	261	283	298	306	297	314	289	282	324	300	314	264	305	340	305	294	316	297	305	323	307	294	301	301	318	326	304	288	284	302	290	312	286	345	307	312	276	292	294	292	287	294	294	281	310	308	334	315	290	305	281	277	295	282	292	286	293	311	293	288	300	294	280	320	298	305	318	295	274	303	324	296	309	281	325	292	305	316	302	288	284	282	285	329	283	298	277	312	305	303	338	287	291	284	314	331	335	289	314	321	337	331	308	274	315	292	328	303	292	312	298	312	307	316	306	299	293	287	301	292	279	304	327	252	309	290	282	277	271	306	282	296	269	305	311	335	282	290	338	296	297	278	291	298	303	277	288	313	303	282	292	322	266	305	289	288	299	271	267	304	293	302	311	286	309	317	315	318	293	314	267	296	300	313	263	312	310	302	297	300	298	283	291	336	274	283	313	286	330	295	300	293	301	299	326	309	292	293	289	305	300	321	301	303	319	279	309	320	311	301	322	294	303	324	289	314	298	267	293	289	293	275	318	290	344	303	298	316	295	290	299	309	288	339	316	309	282	304	308	315	283	286	307	286	302	300	290	299	271	292	301	257	299	300	326	309	300	290	317	300	285	310	287	305	312	327	305	284	337	293	304	295	297	307	297	303	286	304	291	280	322	299	284	294	309	299	306	278	307	295	322	341	315	316	325	317	283	297	281	326	303	334	334	305	332	328	306	274	269	300	310	313	295	275	296	279	343	316	297	310	282	321	313	302	291	273	337	277	330	287	295	289	284	326	330	276	313	289	288	292	271	275	301	265	308	300	282	343	289	294	299	297	287	302	283	275	302	315	288	269	296	303	315	258	303	315	301	310	296	277	316	313	337	282	290	256	296	308	287	296	335	287	297	312	314	279	297	311	294	294	309	312	304	333	297	286	282	272	280	307	295	301	315	296	290	271	296	304	322	320	307	314	295	310	295	305	318	292	293	317	322	303	325	297	318	274	307	312	307	314	323	301	303	295	283	281	315	291	278	301	304	318	315	320	293	292	311	314	308	292	304	313	317	297	304	292	288	303	321	329	337	307	309	326	315	305	286	303	325	293	321	319	327	295	313	294	297	285	305	305	286	304	309	313	299	284	303	286	296	313	311	309	315	277	287	287	300	295	279	294	307	329	300	307	314	287	311	294	303	278	291	295	301	313	311	295	301	268	294	308	311	292	299	361	308	291	303	304	316	302	280	325	295	337	361	276	319	303	285	275	297	314	305	315	275	300	294	288	283	301	318	300	288	271	293	339	327	320	294	334	330	328	323	298	294	301	303	306	300	316	306	299	273	286	324	297	312	333	289	319	268	296	319	333	283	297	260	317	295	302	301	280	305	260	329	307	303	284	298	275	303	289	282	299	288	326	314	240	292	303	317	332	321	302	294	273	312	305	302	310	326	339	309	298	313	263	280	288	327	290	298	309	309	288	294	301	267	284	317	323	320	304	304	313	323	254	307	320	276	302	314	309	280	336	309	314	348	307	322	317	269	319	295	281	270	285	275	321	287	301	294	299	312	301	294	260	311	269	320	290	276	305	283	276	300	295	305	289	306	273	333	281	316	325	293	272	313	293	295	349	320	305	304	284	293	289	314	287	317	308	287	301	273	274	330	321	288	261	311	291	310	321	312	286	280	296	268	305	315	333	316	309	273	302	326	297	305	297	348	298	305	304	294	287	288	297	317	304	280	308	291	335	288	292	321	317	286	262	323	306	333	305	315	313	315	294	322	291	313	315	306	274	281	310	270	316	289	304	292	317	298	290	291	276	306	310	339	298	291	321	298	319	299	293	313	296	295	308	291	303	288	309	269	312	321	287	297	285	307	310	317	286	299	282	326	282	276	321	320	315	304	330	287	281	304	306	321	317	333	305	318	311	279	279	323	341	297	266	298	301	277	281	286	315	282	326	285	303	300	316	292	306	250	285	315	301	306	308	307	289	307	313	281	281	319	321	289	329	296	291	310	269	295	335	308	286	279	323	301	299	272	303	312	295	292	333	300	323	307	306	304	314	322	295	315	295	296	295	320	293	281	278	263	291	273	322	304	298	321	289	316	323	306	318	340	295	275	285	311	313	319	323	275	281	303	281	292	310	319	279	302	285	310	316	265	298	300	313	331	340	327	292	308	321	287	302	348	284	292	290	302	276	282	262	290	299	301	322	318	295	286	323	288	282	263	317	292	294	293	325	315	305	290	277	295	282	291	303	288	307	270	317	307	310	276	299	294	276	308	290	304	275	319	306	282	290	320	315	289	303	284	317	309	274	328	318	277	333	298	298	263	300	286	295	271	329	313	310	303	305	290	276	299	290	302	314	329	272	329	288	266	293	294	275	308	296	310	337	298	287	316	308	316	337	304	297	312	296	303	302	334	283	285	287	315	306	286	320	302	335	295	334	282	282	303	282	310	276	284	283	273	311	328	314	298	321	305	325	295	297	298	303	259	341	302	309	306	317	289	315	305	274	292	293	319	286	302	293	313	308	300	298	305	302	303	267	264	280	310	286	319	324	320	319	291	327	289	293	301	291	285	308	281	317	290	313	319	285	310	324	286	317	295	291	297	305	290	296	302	316	305	291	267	300	312	300	319	280	285	318	297	267	320	266	267	323	294	288	317	304	274	286	307	288	322	281	321	288	318	336	311	324	299	293	328	306	306	280	305	323	295	320	282	329	308	279	313	296	305	347	292	292	302	289	272	303	311	294	284	306	286	278	319	308	316	334	294	268	264	289	287	308	299	288	314	321	324	316	278	271	308	307	329	308	334	306	283	341	290	302	302	288	305	328	287	327	300	298	295	284	307	292	329	284	288	270	336	319	311	288	319	318	280	299	273	314	312	289	305	321	353	270	284	319	320	313	321	276	315	321	274	263	299	293	312	298	300	319	280	276	262	271	296	346	321	299	274	305	310	307	259	302	301	309	311	323	290	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25832	42401	25672	9049	7135	6995	5820	7523	30047	53394	52244	42114	29528	15395	6088	2636	1164	771	693	715	745	686	708	736	710	742	694	700	715	694	692	681	749	772	737	697	651	732	764	677	702	694	728	697	690	723	679	677	733	697	660	657	665	704	734	678	663	699	718	746	738	695	734	670	668	760	680	723	740	731	729	733	680	683	680	688	764	718	706	699	686	689	706	688	687	695	676	710	685	705	758	691	719	683	734	708	704	687	776	708	704	726	715	724	715	711	733	758	707	719	722	687	713	693	688	672	724	736	705	665	705	694	708	677	740	680	680	666	687	709	715	748	733	705	740	710	671	714	711	713	708	737	657	724	684	686	687	721	685	724	744	774	709	710	663	671	728	749	689	711	722	674	701	702	712	719	685	683	698	706	703	694	678	682	745	688	651	732	719	706	718	665	717	678	719	695	728	718	734	741	721	742	728	732	665	731	747	711	698	688	732	713	748	711	698	712	702	748	709	717	677	723	736	719	699	748	714	710	706	739	717	694	687	725	746	696	679	692	761	695	709	696	718	681	710	744	714	697	686	722	693	729	738	700	708	710	746	650	703	671	636	759	707	684	731	699	716	724	731	745	690	709	696	733	738	709	707	761	733	717	707	702	772	692	727	722	748	604	699	699	727	729	687	709	684	698	719	700	689	714	723	721	716	718	715	755	688	725	765	689	681	708	706	683	704	720	694	712	705	718	725	723	731	662	675	700	661	687	768	708	701	707	714	729	721	736	714	675	643	762	758	710	746	715	690	696	712	733	789	708	707	737	679	734	688	735	705	719	701	717	717	704	737	670	711	687	709	692	710	745	750	708	716	729	767	720	750	709	695	679	708	739	674	735	683	641	697	718	673	746	712	716	679	713	738	677	710	688	743	750	721	677	720	701	695	722	738	702	695	696	709	707	702	726	727	725	751	690	717	702	727	729	734	759	695	710	748	672	675	733	745	759	704	714	725	731	676	679	700	741	696	736	704	704	663	722	693	672	703	709	699	707	663	685	688	670	691	740	715	677	703	726	705	680	723	708	679	790	739	702	728	701	738	685	702	742	714	694	719	680	716	716	644	735	728	705	723	712	699	728	722	733	700	702	750	713	698	744	697	724	689	745	725	711	692	665	731	694	688	723	730	697	722	730	682	700	714	743	720	736	690	684	680	643	718	728	697	709	695	729	683	654	684	736	731	711	686	696	686	708	705	720	695	734	672	720	727	702	722	693	733	699	715	719	682	717	729	733	692	706	703	720	709	740	721	685	686	702	712	742	696	722	705	695	701	723	704	682	730	705	714	742	676	703	698	746	707	703	680	673	737	689	717	677	688	707	737	747	724	661	707	718	739	714	700	679	695	695	692	694	710	684	718	681	718	711	694	644	645	697	674	712	749	737	724	702	711	674	708	747	731	692	725	708	729	726	733	743	714	752	708	697	723	698	761	723	682	690	658	748	728	690	678	723	745	687	698	697	686	659	658	694	693	715	740	694	721	670	736	717	741	704	720	703	677	726	715	724	695	686	693	713	715	679	704	713	701	730	722	715	747	683	741	690	748	725	666	688	737	718	726	694	719	743	727	693	668	716	721	676	688	717	661	696	724	715	704	702	678	681	693	696	731	707	690	684	680	748	661	698	695	716	711	736	681	713	680	625	665	645	713	742	702	684	732	714	740	749	700	746	769	736	709	697	710	687	676	720	713	680	722	683	714	678	735	660	740	740	749	677	710	687	700	750	653	700	698	669	738	684	753	680	676	742	677	714	717	696	715	726	692	730	718	695	684	730	683	725	687	696	701	728	710	727	702	694	660	738	695	680	721	699	723	746	720	728	690	730	734	692	724	695	720	719	748	758	726	726	782	705	704	736	700	693	688	671	684	708	708	730	716	655	708	695	702	731	716	666	704	684	665	739	677	717	755	682	655	761	673	707	714	718	708	687	718	709	724	700	715	754	697	675	778	693	724	679	715	682	663	712	701	668	687	703	682	715	718	685	694	717	711	696	723	701	702	728	676	744	677	670	702	692	678	757	763	712	664	739	709	685	684	712	721	683	718	678	649	713	729	742	735	731	685	739	720	700	765	721	722	740	723	712	734	724	743	717	731	728	726	703	665	691	677	722	718	705	657	702	696	739	697	698	722	700	692	713	705	660	742	674	757	707	743	737	716	702	768	680	709	714	691	683	739	686	678	731	684	732	685	692	762	704	717	702	731	726	761	663	708	724	671	756	707	703	688	741	683	700	717	665	702	687	708	717	692	754	635	757	664	719	756	717	754	748	615	713	687	715	723	747	730	754	737	709	729	717	682	715	711	679	666	721	753	690	696	712	707	742	725	669	727	686	718	712	728	688	691	690	740	715	772	713	664	686	700	718	735	678	721	688	739	732	675	649	742	693	704	734	649	682	752	700	756	680	728	694	747	726	740	701	675	692	701	702	692	695	705	779	726	737	746	669	682	727	742	706	700	719	684	646	726	692	708	706	743	671	731	653	713	689	756	712	675	700	683	665	752	698	728	728	698	693	699	731	680	735	703	730	661	696	711	692	690	699	702	723	728	741	715	685	682	711	676	694	720	753	727	724	711	751	680	739	705	729	712	701	732	672	669	712	686	677	697	728	717	772	749	704	722	731	750	695	722	720	686	755	705	697	779	777	702	681	731	736	690	687	683	704	695	722	711	741	751	700	734	693	739	702	729	726	669	711	701	701	697	708	722	715	680	735	717	723	718	737	745	673	733	759	671	705	663	705	715	748	690	711	702	713	695	764	727	767	707	655	663	700	675	711	741	727	691	708	700	685	720	736	693	686	680	670	695	725	697	758	730	754	725	720	723	738	691	680	701	685	734	701	714	693	729	675	725	713	700	764	747	673	733	681	720	734	701	672	713	704	705	724	760	719	737	755	700	694	696	688	687	754	728	648	693	706	726	691	725	743	681	696	739	672	724	754	669	697	700	686	713	693	738	668	742	680	722	676	713	674	747	707	741	704	717	673	677	701	708	663	735	684	682	723	716	714	739	729	707	717	724	707	720	681	743	682	655	681	737	704	721	722	754	679	724	712	693	702	732	721	709	690	727	736	683	732	690	706	715	732	709	726	697	707	772	731	720	681	726	751	726	699	716	697	727	653	755	751	679	741	736	713	684	741	702	690	701	669	745	715	717	734	715	649	653	688	754	696	669	697	656	711	689	720	720	725	729	753	723	719	762	691	682	703	657	765	679	714	696	696	736	709	720	697	665	695	721	743	723	667	770	729	714	692	733	679	703	723	678	732	728	749	652	673	721	735	720	682	686	673	689	722	702	679	698	695	702	716	704	745	732	702	687	690	699	703	673	736	687	720	755	753	680	750	715	715	747	681	686	717	725	739	665	716	680	708	751	669	713	683	699	715	685	717	691	732	697	695	683	692	764	725	671	686	734	668	721	672	765	725	682	727	688	693	702	690	682	690	667	683	737	628	698	758	661	715	704	698	695	688	700	717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35813	47799	37059	23623	20534	16008	10596	6391	9459	31968	38548	27964	15452	5725	1779	688	401	294	310	299	301	282	299	315	308	294	300	268	283	322	278	260	285	268	312	298	300	315	293	288	282	272	279	308	288	307	282	280	309	313	279	285	279	279	291	310	289	314	272	300	277	268	346	295	293	306	296	278	295	293	291	286	305	292	270	248	266	292	316	297	295	277	298	285	269	292	291	307	295	325	308	285	282	300	304	288	288	329	317	284	274	309	289	302	320	278	316	308	305	290	296	285	299	281	281	322	300	260	280	278	275	270	310	306	301	273	303	306	295	315	265	273	283	299	293	277	316	275	328	276	284	280	296	275	273	269	294	302	279	273	300	269	295	314	301	296	298	293	285	315	330	333	250	294	272	310	334	273	295	296	289	308	277	283	283	293	307	293	272	289	273	269	277	301	302	269	322	312	301	303	292	296	274	285	279	284	286	307	305	314	273	317	272	268	269	322	277	270	299	298	324	289	259	277	322	269	291	341	294	275	279	284	273	289	284	315	264	310	270	283	293	276	294	256	307	288	287	298	293	284	275	282	316	292	299	279	256	290	273	332	290	277	302	304	300	313	313	270	289	315	275	298	290	276	313	308	284	322	267	302	311	310	280	305	291	295	282	253	307	275	292	283	267	279	260	286	301	287	300	327	322	299	284	286	253	299	323	287	283	269	315	301	299	275	282	295	310	299	306	303	333	290	302	319	293	242	295	302	318	322	282	309	269	298	257	275	302	305	284	269	256	287	277	295	281	327	278	304	327	295	328	284	284	265	301	282	275	311	297	283	323	257	286	281	300	334	289	312	271	307	314	305	296	301	277	269	296	276	246	322	319	289	316	297	290	293	271	296	300	302	292	326	286	291	308	303	311	275	285	291	302	282	331	319	296	293	274	301	291	308	300	279	293	292	290	317	305	290	310	314	317	290	296	292	302	317	318	271	293	337	282	283	311	319	310	306	313	259	288	263	270	293	317	300	286	284	280	273	299	316	280	307	265	283	295	299	291	312	299	327	297	263	298	321	308	324	310	308	304	292	343	277	326	326	294	299	293	289	303	333	246	293	296	298	296	280	293	287	280	314	319	258	260	314	281	275	274	292	304	331	294	295	285	296	279	284	277	289	259	273	299	278	284	277	268	283	275	293	266	285	309	262	323	289	292	279	298	317	239	297	306	260	277	285	307	301	284	309	295	283	293	275	300	320	302	289	302	284	289	267	318	300	277	309	328	279	260	287	289	306	295	290	314	284	314	318	285	301	314	245	309	294	293	283	289	281	293	307	278	253	315	297	302	283	291	288	257	265	289	289	318	283	255	316	261	307	296	295	313	279	275	303	296	304	294	315	275	299	299	302	270	277	289	275	263	286	286	296	291	299	260	249	261	294	284	281	291	292	275	297	296	288	311	296	291	289	281	319	288	282	288	307	277	257	329	284	318	285	287	256	297	292	267	291	307	293	304	288	289	309	306	300	277	284	284	276	269	300	283	310	304	298	299	270	275	292	333	295	274	329	288	293	285	315	258	277	302	292	276	292	274	280	319	301	304	301	289	278	297	277	315	285	298	265	286	264	300	291	291	264	263	297	293	303	292	276	267	296	297	283	291	276	298	297	302	275	275	315	294	279	297	295	262	323	304	279	300	327	297	301	284	312	277	321	261	296	277	286	271	318	262	302	293	344	311	263	304	293	300	321	299	288	261	290	267	297	297	288	307	290	298	296	293	296	305	320	334	300	311	279	306	280	313	304	289	282	262	294	286	284	294	272	278	271	282	304	275	311	329	312	260	276	285	302	267	309	320	294	285	282	252	328	271	308	295	306	288	285	297	305	284	255	290	304	290	314	291	309	272	283	284	311	273	255	269	292	275	313	303	299	277	316	291	316	293	286	287	313	299	295	269	263	299	303	330	291	292	268	304	281	290	278	299	307	313	282	264	287	304	275	291	289	290	289	285	280	284	271	315	313	257	296	299	290	273	289	314	299	280	311	304	295	299	296	290	290	324	289	302	286	296	269	278	255	296	295	300	302	293	284	308	295	294	315	297	291	295	289	326	283	309	288	289	269	293	270	292	281	336	287	282	298	304	276	302	307	293	286	280	293	261	297	292	254	270	325	275	306	315	281	312	325	294	314	296	291	279	283	270	306	270	296	277	276	267	319	287	296	298	295	283	276	281	304	279	315	322	299	300	304	282	277	291	297	279	301	273	329	322	305	293	276	319	293	289	295	292	315	288	307	296	285	281	295	308	295	280	302	304	293	276	283	305	296	258	297	308	319	297	297	308	278	275	259	295	272	304	254	287	289	291	283	290	268	300	291	260	307	312	280	260	284	303	302	297	280	296	306	262	316	276	291	282	281	319	265	307	308	269	257	293	259	296	287	304	299	297	299	290	280	292	280	295	277	314	305	254	266	254	268	272	293	277	276	295	301	328	300	322	311	278	311	323	297	288	296	290	306	243	304	275	301	286	287	280	292	299	298	263	282	276	275	284	312	295	313	292	285	280	305	271	270	258	288	313	271	283	291	298	262	260	285	256	272	290	264	303	317	284	284	322	324	295	322	284	311	277	259	273	288	318	297	298	261	292	288	298	291	311	283	319	301	312	278	288	297	270	309	298	292	259	286	284	280	301	314	282	299	287	300	307	289	287	293	313	278	259	293	303	292	299	313	304	300	270	303	250	290	289	294	308	283	284	276	311	295	301	273	273	285	274	295	312	295	314	301	267	297	297	290	258	297	284	269	291	286	301	299	294	292	282	301	275	273	257	287	287	291	323	268	290	275	295	290	286	324	291	302	278	299	286	281	279	308	298	306	296	279	296	293	304	300	272	293	331	274	289	287	318	295	288	312	291	296	288	315	294	307	280	308	307	318	292	300	281	272	301	285	283	255	267	297	281	291	262	294	313	309	322	268	279	295	293	277	257	284	259	288	293	279	283	333	300	307	301	287	293	290	236	291	280	283	316	287	309	247	294	309	302	283	292	287	269	311	273	304	270	275	288	275	284	320	306	259	252	325	273	277	290	308	313	268	301	255	283	278	291	319	298	322	276	280	277	303	306	250	314	306	297	303	297	327	309	291	292	283	276	291	273	291	300	279	278	285	286	270	269	297	286	312	278	291	270	269	287	276	283	287	288	323	274	287	328	309	314	292	259	282	296	275	291	286	291	302	271	325	275	272	313	275	298	303	291	318	289	313	305	272	311	263	279	258	314	276	306	281	342	275	303	284	260	264	311	319	277	283	257	280	300	288	297	293	264	321	298	315	295	293	292	296	303	289	288	273	306	300	261	338	259	287	290	311	281	309	307	256	310	253	270	299	285	291	280	294	280	266	281	291	285	273	285	308	311	286	289	255	283	289	278	301	320	285	289	281	306	271	313	301	303	289	255	325	250	267	287	282	314	286	284	309	296	261	290	297	253	290	268	269	283	310	270	305	269	275	293	331	292	303	299	293	290	280	265	283	271	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24604	44348	25528	8053	6217	6718	6147	7957	22928	50665	53437	43414	30609	16192	6182	2364	1144	677	731	687	697	678	645	663	705	651	723	674	681	713	621	718	690	734	685	706	721	663	663	707	739	684	684	686	673	672	679	626	685	714	694	686	648	657	697	699	706	693	710	643	689	684	690	670	663	682	701	689	657	639	698	703	685	691	687	709	651	686	681	701	670	696	652	674	731	666	682	697	687	696	666	671	700	659	723	737	685	702	649	698	711	725	645	703	653	613	705	681	695	685	674	670	692	703	664	707	654	694	658	662	626	698	694	719	709	719	698	668	689	706	719	673	682	695	692	705	718	686	656	735	670	707	671	703	712	715	716	668	720	674	736	692	662	691	715	696	697	732	665	692	694	639	676	694	697	715	672	707	682	686	634	696	639	680	714	666	645	705	672	684	628	680	695	695	736	701	725	721	687	713	685	715	715	670	665	671	729	682	669	621	676	694	714	676	707	616	643	694	700	687	682	695	737	681	660	661	689	636	651	695	689	676	689	676	689	720	662	706	727	678	675	664	689	676	727	686	694	668	674	695	681	664	652	707	649	649	681	715	710	692	647	714	632	682	700	703	638	708	660	666	679	710	682	691	701	667	700	679	733	675	649	678	686	662	733	713	697	677	710	662	660	635	701	684	704	705	674	673	659	728	667	679	692	722	707	683	676	704	743	691	679	654	685	707	710	670	693	671	664	676	675	725	663	683	698	649	699	711	643	682	703	691	703	687	669	667	671	665	684	703	677	710	695	669	675	675	669	699	723	665	701	708	682	678	656	701	713	704	682	690	655	695	703	654	689	726	725	673	710	665	685	688	656	662	717	736	740	690	691	682	685	676	732	695	679	659	693	676	700	683	685	715	689	663	747	694	702	645	679	636	722	642	697	743	718	671	664	707	705	680	686	685	659	665	684	627	716	696	703	679	622	692	707	702	707	703	715	621	736	696	633	684	667	691	745	683	696	704	696	670	688	679	649	698	676	698	658	725	654	692	696	668	658	682	685	664	662	673	655	684	673	683	692	632	674	685	672	692	641	698	652	661	621	691	687	683	638	696	695	716	709	672	646	686	634	664	665	646	729	676	675	678	696	636	700	715	661	693	711	684	668	666	705	656	675	621	638	708	729	688	728	685	682	765	690	731	672	706	667	691	671	672	691	672	687	681	670	738	713	718	694	680	696	703	695	681	685	693	681	693	693	711	689	754	729	700	684	676	695	704	712	733	701	680	687	703	685	671	701	623	714	692	683	655	667	727	687	680	681	678	668	692	712	655	697	670	691	731	708	727	694	656	705	703	711	636	712	687	639	684	687	665	640	675	704	660	709	689	701	740	679	690	691	655	666	661	697	680	670	681	670	663	673	774	673	687	705	674	679	665	647	668	651	674	727	725	689	734	664	663	675	690	729	738	679	726	718	619	638	696	704	703	741	682	687	684	674	684	685	662	689	704	678	704	675	707	665	677	684	696	696	709	681	635	700	669	676	695	698	721	713	679	733	677	647	661	688	653	656	679	698	693	695	696	695	685	685	669	689	666	660	680	694	681	671	653	696	741	727	683	667	723	722	685	673	684	687	657	659	676	673	691	706	666	641	650	711	685	691	651	652	697	699	673	687	703	680	747	654	699	750	623	745	685	666	661	699	655	710	704	717	646	686	675	695	744	668	660	718	647	679	654	709	700	748	710	698	673	666	689	744	681	703	671	741	730	723	721	662	647	669	697	652	649	735	727	666	674	711	664	698	641	728	683	641	639	720	660	694	676	663	722	695	731	748	654	672	701	713	690	718	729	667	696	661	686	721	711	682	664	705	679	655	727	759	643	663	709	718	686	684	650	664	693	708	649	707	622	705	684	703	654	699	684	649	681	687	666	689	684	681	668	663	704	694	704	682	673	706	695	726	688	670	665	708	684	715	648	711	687	734	668	688	654	693	633	680	666	627	674	663	697	709	693	658	716	662	688	654	696	697	679	646	691	657	704	706	658	694	707	701	690	667	695	744	705	699	669	684	711	678	686	733	693	658	732	699	670	699	722	670	695	675	673	643	660	674	685	655	656	703	650	670	686	725	711	648	727	696	670	651	705	701	657	667	658	591	674	735	654	739	673	731	698	666	681	641	671	680	705	684	666	700	713	711	669	711	646	704	672	666	689	650	718	707	698	656	679	617	634	702	744	668	708	692	672	654	686	682	691	659	666	684	679	696	652	666	703	699	674	721	668	705	686	705	732	636	687	667	712	705	697	674	660	677	663	712	699	703	694	732	653	679	675	681	658	658	660	737	709	709	678	719	672	658	691	684	709	706	743	619	761	711	687	709	665	671	748	674	693	691	668	642	659	720	643	668	686	705	739	692	650	694	724	690	675	668	672	725	744	715	691	699	744	699	668	660	650	727	651	697	661	695	670	629	653	723	715	654	692	674	731	664	689	689	726	677	679	707	704	672	663	691	722	643	657	642	701	700	687	655	677	695	694	703	635	680	677	667	755	698	704	727	698	758	654	724	705	674	690	690	615	692	648	672	668	725	687	616	696	676	694	654	687	699	696	676	706	689	679	704	679	681	671	670	712	631	698	690	666	671	716	729	677	699	705	724	687	725	676	637	727	681	677	685	713	697	640	715	701	685	736	703	680	680	671	711	669	700	672	662	663	582	689	663	625	728	661	692	702	704	692	705	694	688	647	628	649	686	698	704	710	712	720	715	663	698	716	650	654	678	683	699	684	730	708	656	694	773	727	714	658	695	680	674	700	681	683	658	664	703	682	658	759	685	719	676	705	741	654	699	669	677	658	696	695	681	686	656	683	635	733	630	695	697	681	652	687	690	682	623	650	686	690	690	689	691	681	652	682	675	721	677	711	715	671	664	674	699	638	669	687	686	672	692	690	678	696	713	648	655	682	662	710	670	691	701	663	676	668	697	643	641	714	663	690	736	681	706	682	703	723	657	712	693	667	726	692	676	685	698	699	687	750	705	694	743	703	747	661	658	659	686	688	624	673	688	672	674	688	681	675	662	673	710	721	693	712	691	682	643	664	655	675	713	676	661	662	682	670	688	684	641	664	662	749	689	682	687	651	673	698	682	679	642	706	690	705	676	697	682	663	706	730	644	718	704	680	677	688	630	656	663	653	685	640	653	643	710	668	684	719	726	706	645	642	674	670	665	695	710	683	655	716	695	684	670	701	690	701	701	668	684	647	643	669	690	700	719	686	679	746	726	679	676	690	699	741	701	687	656	695	625	660	697	698	670	722	719	674	694	717	688	649	655	695	677	714	683	689	666	654	665	681	670	672	645	625	687	693	711	719	688	730	680	744	646	685	668	691	687	628	695	687	696	684	706	690	697	612	681	669	686	683	699	706	679	689	665	689	692	649	716	669	656	681	650	693	698	706	648	760	691	675	668	663	670	665	696	666	657	731	695	692	701	689	678	647	665	665	693	668	719	653	747	702	754	688	680	690	679	643	628	714	665	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
38349	49934	34563	24765	23313	20910	15490	9005	8706	33965	39797	28216	15265	5332	1766	791	402	309	284	288	277	346	313	312	310	303	318	304	297	305	313	325	306	304	325	322	291	290	301	308	317	306	305	297	282	328	270	297	294	283	291	311	306	285	301	306	321	285	282	284	289	355	279	296	306	309	323	341	302	304	327	293	291	289	288	329	284	301	302	316	337	317	309	364	303	298	291	311	291	318	303	302	307	277	309	323	298	326	305	270	288	313	328	285	292	313	311	270	317	294	316	318	288	290	330	320	306	313	315	282	260	312	319	297	314	290	306	281	292	305	307	305	273	305	254	281	322	334	326	280	262	292	324	284	289	272	271	321	260	308	291	279	297	293	306	277	291	307	319	288	322	328	312	307	241	314	340	301	314	298	287	326	324	335	301	309	296	302	279	291	316	279	286	329	310	321	320	270	282	293	311	295	306	281	299	304	323	335	327	325	309	328	313	309	312	291	309	305	265	316	306	289	313	289	313	331	320	271	289	287	313	305	314	312	315	309	296	305	291	336	326	288	294	275	299	304	306	333	295	288	297	287	294	256	333	293	310	284	278	339	260	308	304	328	315	304	300	292	301	286	303	311	302	277	306	333	295	323	322	319	303	315	331	304	313	298	301	300	307	282	307	317	316	285	305	301	311	317	298	264	322	301	297	286	310	313	314	303	317	314	309	302	312	284	304	286	290	297	308	303	325	330	319	303	309	297	295	298	305	307	288	298	298	312	319	293	303	293	331	319	302	302	304	293	308	309	320	309	319	316	311	347	319	294	316	303	270	294	296	284	287	279	305	310	302	281	305	330	297	313	310	302	316	304	313	319	299	296	281	310	304	281	298	298	306	290	293	289	316	319	307	273	325	337	307	316	313	285	301	305	316	306	332	296	309	313	298	316	299	311	291	317	292	289	272	269	311	309	295	322	297	341	318	288	306	306	293	322	262	309	297	316	283	305	288	301	314	291	271	308	280	304	305	291	322	252	308	307	304	283	312	292	290	288	284	296	287	311	309	331	297	322	306	289	306	292	276	295	305	314	284	288	315	301	320	331	325	299	297	325	303	325	302	276	259	312	331	292	319	299	271	344	287	309	306	296	310	260	300	267	282	324	332	299	296	308	317	303	323	297	285	303	321	291	308	279	309	282	300	328	301	314	306	327	297	321	309	303	308	326	277	289	276	315	280	322	293	298	294	308	283	293	292	326	319	270	323	304	286	249	321	310	318	290	315	315	291	289	263	299	303	295	285	285	308	303	317	266	320	323	303	300	292	291	308	290	310	290	299	290	291	303	291	301	332	312	289	298	302	294	307	317	315	282	281	327	303	298	305	334	304	243	290	285	310	295	270	306	287	300	297	288	339	315	283	326	314	314	309	279	331	299	285	308	331	266	297	295	310	304	327	323	279	275	313	305	293	282	299	304	279	273	324	292	285	300	289	333	292	301	303	296	292	315	300	290	309	287	317	293	306	288	310	286	303	310	307	332	319	318	288	287	292	305	330	329	324	281	294	309	324	331	310	320	305	282	306	331	284	293	300	312	308	347	301	298	300	280	318	286	321	309	286	315	319	297	282	321	291	298	349	287	299	276	329	313	299	269	284	295	278	289	347	306	318	287	314	271	328	291	280	306	320	328	253	298	335	302	287	291	291	295	302	327	284	328	305	322	282	327	323	300	319	330	298	277	291	331	298	285	285	302	308	317	286	328	281	322	285	321	309	314	288	355	301	300	285	334	285	288	331	277	307	335	297	292	316	283	303	299	260	298	281	314	280	292	292	326	296	316	273	284	304	287	294	291	306	303	291	286	314	302	277	258	289	294	324	308	311	319	299	311	301	313	292	335	305	292	249	313	280	296	311	298	311	319	296	349	312	288	318	303	315	315	290	276	305	321	286	302	302	301	271	322	304	306	306	316	298	296	316	321	292	301	271	289	274	315	297	299	263	275	294	297	301	292	274	276	305	288	317	293	319	299	289	340	280	301	269	287	305	306	320	305	326	322	287	280	326	285	312	286	310	290	276	273	326	300	297	294	312	251	264	302	311	300	292	283	294	297	273	300	294	325	299	289	296	302	312	300	264	313	296	291	297	286	304	298	322	284	275	283	293	331	291	275	283	327	308	308	275	285	308	334	316	316	300	312	300	319	300	301	298	299	275	313	304	322	292	258	326	312	314	353	272	286	310	306	305	281	292	346	328	278	259	303	321	283	296	302	283	305	299	307	331	295	310	296	309	324	266	310	333	284	297	318	297	314	299	271	327	310	324	309	302	275	310	279	292	280	317	298	255	331	301	282	310	312	293	296	293	282	330	309	282	300	302	293	274	296	326	316	298	296	321	298	308	263	292	293	306	304	295	291	318	276	308	294	289	322	281	292	320	291	338	305	345	297	292	296	289	278	305	277	274	293	300	291	328	279	302	312	313	298	291	284	311	276	307	263	320	294	324	296	296	291	311	330	283	293	275	299	284	315	288	295	307	297	304	328	302	297	288	313	299	314	314	304	296	295	288	337	304	302	319	302	321	296	304	306	309	310	260	273	304	318	303	299	321	329	277	269	314	325	317	339	313	302	284	280	307	282	273	318	329	318	320	273	310	303	269	289	298	301	293	298	313	284	314	277	315	293	303	300	268	312	333	292	296	294	294	281	276	319	285	299	324	308	299	284	308	272	299	337	299	291	296	293	282	287	326	305	292	308	283	295	284	300	306	299	289	329	332	290	300	325	295	340	296	292	306	289	288	306	283	297	299	319	273	290	313	312	309	316	324	343	305	312	282	310	305	293	284	295	302	273	304	307	329	285	308	293	293	283	282	310	307	287	278	273	315	326	301	294	319	269	282	268	286	275	323	312	331	317	308	314	312	311	320	295	300	307	292	325	310	295	292	304	284	315	319	302	273	307	286	301	308	289	299	300	298	298	303	295	318	265	303	289	304	304	308	270	331	303	291	300	293	303	295	299	303	293	321	291	335	318	279	288	297	290	343	285	287	288	332	311	261	246	315	285	291	286	264	308	283	282	319	306	306	285	277	288	322	290	293	303	310	293	306	311	281	311	292	289	309	296	305	283	304	296	290	278	313	319	335	316	294	292	288	297	313	284	312	323	304	300	299	279	286	332	313	293	317	289	294	310	328	328	307	299	302	325	287	283	294	294	282	277	273	277	287	303	292	294	344	277	278	309	302	301	292	299	289	318	298	322	290	319	311	287	270	279	290	320	292	311	269	312	325	279	328	274	261	348	295	287	308	308	289	322	307	324	312	317	302	271	308	278	269	292	283	325	323	290	322	331	274	312	276	299	304	254	314	288	267	289	310	337	299	318	297	309	285	309	297	304	313	305	280	293	327	292	315	288	309	283	296	324	308	298	280	313	293	294	285	307	295	309	318	311	305	298	276	307	302	309	341	305	313	276	308	304	320	272	288	290	291	293	326	314	300	302	321	289	297	293	296	313	316	339	321	288	299	297	289	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27272	48559	21643	8801	6454	6318	5783	5028	19565	52595	54079	43132	29478	14898	6135	2504	1038	709	712	691	717	693	709	729	713	746	717	687	720	689	647	727	673	661	696	729	681	677	707	683	732	726	679	664	647	662	713	706	733	715	705	675	666	679	707	671	707	750	689	652	703	691	689	691	703	712	701	692	673	707	692	667	729	725	673	695	653	699	690	726	711	707	740	705	681	710	694	718	611	696	743	685	700	700	719	669	707	685	698	666	743	653	699	657	658	705	664	705	713	709	653	673	675	674	647	699	713	673	650	679	676	704	680	703	708	669	702	696	703	700	746	693	706	673	694	717	686	654	674	666	708	693	685	713	670	683	718	746	647	712	659	712	690	699	690	681	660	708	730	712	698	694	691	682	683	685	672	702	719	679	709	642	696	691	705	716	705	695	665	702	655	726	686	676	751	711	672	686	721	690	674	672	665	727	706	659	717	699	666	736	692	726	690	717	719	680	677	706	698	724	656	668	726	674	660	672	699	706	717	661	691	782	725	713	709	692	677	672	676	638	701	756	710	676	739	700	714	691	737	645	675	713	652	743	672	624	729	702	678	650	670	754	675	661	643	689	704	716	737	711	722	723	723	692	697	706	721	741	701	632	706	672	699	683	724	683	709	671	741	697	672	701	670	787	681	679	639	707	690	698	688	670	688	671	691	678	643	684	694	687	688	715	700	732	692	701	714	682	706	652	712	688	697	699	710	723	713	697	722	724	693	699	709	723	698	725	709	695	729	697	651	695	638	655	699	668	692	697	667	689	710	714	716	690	730	699	674	711	652	697	696	690	786	708	704	742	709	643	671	667	697	651	697	666	712	656	698	676	765	695	669	672	717	651	727	699	709	712	631	694	687	676	701	699	650	679	702	704	691	697	637	741	707	688	719	704	703	717	646	690	655	682	683	662	700	691	678	695	703	704	682	675	718	681	704	710	669	702	731	719	679	690	690	688	667	672	747	698	675	694	656	693	693	678	657	675	641	690	678	662	681	715	705	662	710	672	719	640	728	666	664	670	715	726	672	651	686	714	727	747	741	665	715	703	668	654	714	683	689	654	656	684	706	656	663	714	716	673	706	725	707	706	725	706	724	675	671	725	652	671	722	707	662	673	666	673	693	660	709	756	709	693	687	642	715	686	650	666	663	670	727	699	742	699	631	675	709	710	701	689	665	684	701	685	664	650	726	687	727	690	654	727	703	659	694	697	695	696	712	698	708	630	687	708	637	719	649	660	689	660	704	681	653	650	703	729	682	646	707	732	680	672	737	675	679	668	697	701	667	701	673	722	722	676	697	671	702	703	704	705	714	673	653	686	718	689	699	696	696	728	696	692	662	691	683	656	721	693	682	704	670	685	707	675	679	676	712	700	732	708	707	689	700	681	729	702	689	705	699	705	659	670	694	685	672	698	694	684	742	662	663	668	673	668	688	713	681	705	683	684	681	699	712	706	661	701	685	668	667	660	676	700	665	675	723	665	739	694	728	703	713	700	707	731	676	694	722	677	731	671	653	702	704	685	665	724	681	669	683	674	689	702	725	716	722	638	715	684	684	652	706	634	639	701	696	689	661	684	747	666	692	664	682	685	693	733	696	734	690	684	706	635	728	684	701	691	695	663	664	684	658	721	728	708	705	672	684	682	721	667	682	676	738	679	687	679	659	694	690	688	707	701	730	705	711	743	713	687	719	682	730	735	716	678	652	680	681	667	689	661	672	664	677	661	689	699	710	645	674	761	725	702	697	690	685	704	668	724	704	641	686	670	711	680	677	651	724	659	678	678	720	686	709	670	666	695	683	673	680	689	693	635	714	658	701	649	718	690	706	726	662	687	704	649	654	672	702	681	697	641	679	725	656	712	719	698	682	681	678	671	686	722	720	655	654	677	732	727	698	706	712	720	694	685	698	702	714	711	687	709	714	703	707	665	669	732	690	715	702	662	685	703	686	713	667	705	767	645	689	695	700	713	697	673	690	701	686	679	725	710	684	728	690	682	709	736	699	684	668	706	670	703	647	675	681	674	686	702	668	652	731	681	725	702	674	724	708	693	695	684	751	689	705	638	692	722	714	674	725	709	723	677	692	713	665	704	662	674	715	721	755	693	695	679	679	701	692	711	725	679	688	719	715	713	773	689	675	681	717	669	740	692	683	700	671	710	753	708	668	701	672	705	733	689	659	680	692	669	704	714	674	696	667	716	711	646	751	720	680	692	734	660	708	689	695	666	679	700	710	685	705	725	651	680	704	695	704	691	690	730	625	731	674	677	650	664	659	738	705	734	662	686	686	726	695	691	748	679	628	686	687	711	681	707	736	692	723	690	728	700	693	684	683	691	689	699	690	694	682	723	670	726	696	673	669	671	700	670	715	693	671	758	665	683	643	721	710	701	700	696	688	698	681	682	664	720	661	728	712	679	676	675	724	646	658	732	686	672	663	750	666	686	681	684	663	692	711	676	735	665	657	670	697	657	691	696	709	693	682	660	698	661	690	708	705	686	723	693	655	698	688	683	681	710	679	647	680	706	688	686	724	711	648	688	674	705	671	691	692	638	659	702	703	655	669	740	672	722	648	695	724	664	677	666	703	746	741	744	696	687	709	720	712	730	697	663	681	668	733	669	646	681	695	729	704	686	732	759	683	688	640	675	672	731	669	710	703	719	736	684	682	629	665	699	653	631	642	738	710	696	688	732	705	689	709	677	677	666	686	699	684	696	697	684	679	730	683	680	686	727	679	694	744	694	711	714	665	700	746	684	724	661	710	726	722	708	695	671	679	697	685	701	693	615	707	666	660	731	690	698	726	698	674	717	692	663	674	670	744	674	682	687	649	679	660	729	687	665	696	695	698	713	705	740	678	704	718	753	748	703	707	690	709	726	652	716	670	710	681	702	729	636	712	710	693	711	674	676	676	725	743	710	674	706	714	650	653	688	706	708	700	678	695	685	681	662	719	731	706	663	688	691	685	710	674	668	675	656	679	700	702	700	664	686	670	740	660	623	668	660	679	698	693	704	722	650	653	728	660	695	706	698	705	703	661	691	674	693	663	709	665	674	680	700	712	680	669	761	683	676	668	675	755	682	667	720	720	695	681	717	686	696	646	701	677	766	705	696	674	676	695	663	695	762	680	693	677	682	708	675	643	736	738	713	686	692	682	690	694	710	706	708	707	685	680	667	698	729	675	692	667	731	694	692	641	673	693	677	681	689	689	697	700	678	715	639	683	728	647	697	694	718	689	725	613	672	686	726	734	658	714	648	742	647	737	685	740	646	667	714	687	677	719	667	697	655	705	690	695	707	699	674	700	691	661	766	678	698	704	687	681	673	654	732	667	686	657	694	744	689	711	718	700	708	760	694	758	721	698	725	655	701	751	681	707	673	704	717	725	696	692	701	684	719	741	701	713	687	676	716	672	709	712	673	714	704	692	724	716	718	716	709	682	692	716	707	688	689	688	675	697	701	708	691	724	712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39742	51480	33585	24709	23070	20317	14891	9272	6415	24100	40092	32102	17621	6987	2575	944	492	322	314	333	313	306	325	353	323	317	281	357	298	311	284	267	258	323	299	300	344	341	308	332	301	297	304	294	332	304	305	310	308	324	289	301	280	311	289	271	316	309	312	295	287	326	333	296	305	282	299	295	313	286	295	296	333	333	324	320	306	313	329	275	267	311	308	298	280	322	313	299	297	318	281	279	283	313	301	268	291	331	309	268	324	323	304	296	278	279	274	299	300	275	320	328	314	300	314	299	306	308	306	314	292	324	325	313	338	310	283	323	305	280	296	324	313	309	316	254	286	277	299	313	326	303	312	303	326	260	280	330	288	311	287	331	308	290	299	289	280	349	321	312	297	300	300	293	311	334	276	304	302	320	300	296	309	336	325	274	304	337	294	315	288	292	294	267	349	268	269	307	357	323	272	339	298	274	265	293	297	287	297	304	348	298	303	306	309	325	295	287	287	278	319	312	306	303	295	316	317	318	283	318	295	318	302	288	299	314	281	297	290	315	311	286	309	305	288	343	306	280	311	301	306	292	289	307	307	321	339	302	304	295	311	315	318	291	280	321	313	314	304	324	291	295	277	290	293	306	312	330	292	319	318	309	320	310	289	279	288	317	324	283	308	281	303	315	312	294	301	307	308	285	310	275	290	263	290	315	317	291	280	326	318	311	325	316	311	312	319	280	259	298	264	280	300	284	323	295	298	335	343	303	290	308	289	326	319	329	298	317	288	312	280	277	321	335	292	322	312	301	331	306	300	290	260	287	312	291	343	319	323	303	298	304	297	323	297	301	295	261	298	358	293	312	281	279	304	316	311	299	300	300	309	296	290	336	276	303	278	258	331	288	316	316	292	281	313	316	295	288	285	309	278	284	276	325	305	314	322	280	328	287	334	299	289	307	329	298	294	328	302	310	314	288	313	308	293	311	290	316	332	313	283	294	311	311	282	320	334	315	329	334	316	366	330	304	314	335	297	298	293	323	306	307	308	316	277	295	316	314	274	294	298	280	298	305	322	284	298	281	291	319	301	274	349	299	299	309	321	317	291	303	299	292	312	304	301	323	321	305	298	289	306	338	309	315	263	300	303	304	307	308	325	300	301	301	274	301	307	290	278	293	318	293	290	304	315	288	325	287	331	298	326	288	292	294	296	317	300	329	312	323	304	277	305	321	286	311	314	310	304	288	276	324	361	305	304	340	331	294	292	299	336	282	301	324	280	273	298	307	291	295	319	316	311	288	292	302	281	298	297	309	316	312	291	303	292	284	305	350	308	315	306	331	310	299	284	297	324	281	334	304	278	295	342	285	322	319	304	294	298	339	272	278	276	306	292	308	324	303	331	278	266	278	284	310	325	292	306	293	327	296	293	310	329	308	290	288	282	322	314	323	314	303	312	310	313	289	307	329	289	308	291	286	336	291	254	314	290	310	291	275	325	333	315	318	311	247	286	297	322	296	319	305	304	269	298	325	298	282	312	307	290	318	327	285	292	283	313	295	265	300	299	302	326	330	321	319	299	271	288	328	315	333	321	291	289	313	307	287	278	300	303	299	301	282	301	309	311	281	294	295	323	272	311	332	293	333	329	312	335	293	290	311	298	321	301	314	321	305	284	329	290	293	299	340	319	306	309	328	314	322	312	313	288	296	281	312	337	281	296	308	285	287	302	297	333	312	292	280	287	315	311	324	303	309	310	286	314	294	290	317	288	295	328	313	334	297	317	300	288	274	287	288	326	300	322	299	286	322	321	319	340	276	290	314	299	298	319	338	333	289	280	292	283	288	323	289	322	287	283	292	290	314	305	293	316	292	310	309	265	308	309	325	348	306	317	321	341	286	320	286	328	302	280	293	304	340	310	278	300	303	313	322	300	312	349	321	321	312	302	299	302	292	309	297	340	286	298	316	269	303	305	307	325	295	292	313	282	330	270	310	305	293	304	314	303	304	320	277	308	306	329	311	287	283	316	314	295	258	310	297	306	347	289	321	316	312	299	254	314	342	308	315	297	325	320	281	338	327	340	298	291	299	291	292	271	316	292	319	285	328	330	301	310	317	307	290	317	317	279	324	339	299	310	316	363	315	292	323	319	258	325	310	317	302	313	259	289	306	314	309	289	330	314	276	321	291	309	296	288	324	305	283	292	341	297	284	282	301	293	292	265	309	301	312	307	303	253	303	333	324	298	306	343	293	291	281	306	326	318	330	286	284	289	310	308	293	322	311	295	302	290	309	296	298	324	301	322	300	316	290	293	310	337	334	284	297	297	297	278	317	312	304	312	262	311	314	300	296	304	315	296	326	310	307	284	278	282	334	295	309	306	335	315	309	297	315	322	295	309	301	335	329	320	292	293	291	300	302	298	278	310	311	287	309	310	323	335	333	295	318	319	285	343	290	319	314	351	310	296	300	285	290	274	302	320	304	341	308	273	317	333	302	324	263	318	329	281	313	277	303	322	318	321	295	304	324	321	310	304	300	292	301	289	276	308	333	289	311	292	293	315	313	289	316	302	302	305	271	272	325	310	278	352	328	310	310	285	305	328	330	301	295	307	340	328	290	289	314	286	295	308	289	293	316	287	315	265	322	324	310	302	299	309	278	320	289	320	301	309	315	300	305	335	305	312	282	300	288	321	299	297	265	253	319	316	287	301	321	324	318	289	325	288	304	311	324	300	291	293	300	322	321	306	299	319	274	288	313	317	290	281	336	307	318	298	306	306	318	298	333	331	310	286	292	268	322	301	290	329	303	308	314	277	281	282	257	313	280	318	290	305	312	306	313	322	304	295	311	303	321	306	315	327	301	283	296	295	308	301	309	328	299	275	310	283	295	289	303	321	291	308	311	313	296	317	278	301	323	267	305	297	277	294	348	268	315	306	285	321	324	321	312	285	314	332	305	298	298	330	320	308	295	299	293	310	326	305	316	301	279	301	286	339	305	317	328	314	320	340	303	344	316	328	285	323	282	304	299	340	318	300	298	293	352	289	301	308	320	301	252	287	300	303	306	271	291	302	307	328	312	342	272	281	303	324	288	286	316	323	288	311	314	277	306	285	341	317	318	290	303	276	328	302	307	312	319	286	321	305	319	302	299	295	329	332	308	314	285	328	276	300	285	337	309	306	315	327	309	282	328	321	285	335	308	260	334	295	303	291	316	314	292	329	291	290	323	305	300	334	300	301	302	296	282	331	307	286	293	325	324	309	301	314	301	312	332	269	337	326	305	286	324	314	308	314	281	309	318	313	306	318	340	302	291	287	333	301	300	285	277	319	311	302	312	292	299	283	333	324	268	321	313	305	303	279	280	299	285	319	318	283	278	294	287	302	303	277	270	269	319	298	321	317	305	322	292	314	280	322	312	299	284	302	279	315	298	293	274	344	336	299	281	269	284	286	277	312	303	277	294	317	283	278	292	302	310	324	310	270	293	307	331	304	267	274	312	310	305	282	293	313	286	309	316	299	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29306	51295	19532	8798	6738	6420	6329	10044	13987	43952	55033	46544	31724	18195	8226	3101	1407	764	696	727	673	691	706	668	710	701	698	710	685	675	716	704	664	657	728	695	728	689	666	691	678	711	727	697	741	717	678	640	712	712	640	723	746	692	768	654	726	727	700	698	698	712	703	696	695	653	692	717	676	705	688	712	629	712	683	744	714	682	704	692	657	710	686	700	744	693	733	722	712	701	707	723	698	699	673	680	696	701	710	653	706	690	677	651	682	715	709	656	688	708	750	714	683	701	713	659	711	712	686	666	712	702	713	704	691	680	698	645	704	691	684	672	679	727	704	703	694	661	670	672	698	667	673	719	696	662	708	720	675	698	718	715	683	704	646	702	661	722	726	716	707	703	711	719	608	725	652	693	688	703	684	696	647	704	681	716	695	670	730	759	701	672	733	699	713	695	670	711	680	661	726	679	708	696	712	739	675	672	691	704	671	676	662	674	763	679	691	660	690	670	697	719	714	656	710	687	701	702	731	672	724	706	701	724	720	683	735	696	669	690	706	672	675	734	723	717	697	736	698	734	670	719	693	707	691	725	711	714	702	695	689	679	676	737	726	698	693	708	726	710	723	709	638	714	720	690	704	684	669	677	681	712	692	702	719	716	740	692	719	689	735	670	740	712	703	699	658	701	692	712	669	700	701	722	727	701	701	671	702	689	718	659	721	692	737	705	692	692	710	655	718	728	699	696	674	686	709	679	679	698	701	693	694	696	656	646	712	730	719	673	686	691	701	700	679	678	677	668	725	702	692	677	688	736	684	683	667	677	734	708	675	766	679	728	679	672	706	679	686	710	712	708	708	707	700	732	671	708	730	681	689	694	712	687	731	696	688	674	735	701	690	714	710	695	691	661	668	732	667	688	663	702	695	680	703	724	762	738	692	706	642	694	739	690	763	686	721	723	640	707	683	672	694	704	727	690	737	707	679	682	736	652	726	683	669	697	679	747	680	711	675	721	749	675	683	700	686	672	731	670	697	738	701	667	708	735	722	649	633	728	656	705	649	697	742	705	674	676	647	680	706	672	720	700	731	677	757	673	741	666	697	706	715	694	727	745	711	707	685	698	673	691	705	700	686	703	725	721	709	674	656	728	711	734	709	646	660	674	754	744	707	681	673	668	644	665	761	708	756	677	673	692	722	691	722	703	698	701	679	720	653	653	702	652	674	681	744	705	688	690	712	735	671	693	744	704	701	717	682	667	699	709	642	685	671	676	714	708	666	683	694	722	683	716	694	737	761	707	700	635	664	703	670	684	678	695	692	684	691	678	669	673	746	702	699	713	666	702	668	703	726	653	694	720	686	725	718	664	688	682	702	687	725	641	691	751	735	681	677	692	710	691	700	682	674	684	673	661	722	685	652	737	682	700	704	710	660	660	706	710	755	691	708	645	723	694	724	685	659	734	687	692	633	716	685	679	669	710	761	703	705	693	696	707	628	675	689	665	684	713	670	724	715	686	689	683	713	692	690	695	670	647	722	708	721	676	681	700	747	670	692	688	728	737	691	671	720	651	703	695	690	711	682	701	677	682	742	658	649	718	724	666	663	722	674	675	723	691	726	692	692	703	688	706	698	708	673	676	690	758	723	712	682	695	704	732	691	695	730	703	695	659	708	706	676	688	718	672	673	694	656	693	661	704	715	718	648	698	743	672	750	693	718	699	710	717	669	653	683	728	669	711	680	701	711	744	647	701	686	639	730	678	712	708	701	679	706	632	704	718	722	671	702	694	717	663	710	632	670	706	710	716	682	753	722	677	685	693	671	646	669	711	649	724	665	685	714	734	685	743	708	715	719	715	682	737	677	696	690	671	662	705	682	702	719	710	723	685	667	689	691	688	688	689	729	695	711	690	662	689	667	682	719	704	728	715	691	668	697	695	638	738	699	720	750	689	628	715	696	682	685	706	713	706	687	732	694	719	694	738	696	670	737	672	699	690	717	723	720	655	680	734	697	692	685	716	726	697	709	690	712	688	672	694	736	699	671	689	691	702	694	697	687	678	735	677	704	684	715	686	692	647	735	709	668	715	695	695	685	733	616	703	678	696	693	717	681	715	692	710	681	713	653	742	656	721	711	702	720	712	785	669	694	691	707	713	717	731	709	678	725	695	668	721	723	647	667	700	653	680	620	692	732	680	676	675	713	703	661	731	677	717	735	702	654	701	665	689	700	652	653	718	725	728	655	724	688	695	713	716	700	678	663	721	743	676	701	709	717	741	700	684	686	676	715	721	708	723	691	666	722	693	658	704	684	626	667	664	702	678	707	718	692	652	704	693	740	667	649	726	702	700	720	681	696	663	727	713	754	655	682	713	691	654	739	710	681	746	729	626	736	692	703	726	683	701	691	685	709	693	698	670	662	665	685	692	700	704	693	718	710	676	692	709	704	695	668	691	675	681	688	694	691	677	699	710	717	691	682	692	704	677	712	689	722	667	730	722	712	652	740	742	728	711	641	680	690	693	674	710	715	671	697	741	723	690	672	744	697	670	689	686	679	675	711	732	711	727	699	690	706	695	690	720	655	692	686	687	667	692	655	728	661	692	701	695	678	673	689	707	662	687	757	717	703	690	707	668	735	697	687	700	745	722	703	647	675	706	708	676	690	723	731	673	693	732	696	716	698	703	680	727	718	664	686	700	702	686	712	733	687	757	695	708	681	675	712	733	679	715	741	649	671	729	656	730	665	711	720	685	689	691	723	700	705	738	694	742	674	737	691	726	712	676	691	682	689	706	722	660	736	699	700	715	710	669	729	721	700	682	697	709	669	675	736	691	692	721	737	645	734	671	657	655	744	764	624	728	683	694	698	698	708	692	693	715	703	685	710	669	654	717	721	678	731	633	744	695	658	702	707	674	702	651	686	719	653	720	694	721	700	715	645	669	697	680	703	689	659	702	650	657	704	721	732	700	742	686	716	692	681	709	671	741	682	698	737	718	696	714	682	687	710	682	699	715	701	675	665	733	678	725	713	707	732	658	694	655	695	686	719	716	709	703	684	674	664	702	707	688	751	747	740	689	705	684	681	667	691	703	709	741	678	658	697	682	682	661	641	666	657	675	686	680	695	723	692	720	729	677	661	717	659	659	706	724	676	693	639	721	715	685	695	701	695	683	675	689	715	710	685	703	721	723	698	648	696	731	668	651	709	656	711	672	699	659	675	679	729	700	700	763	709	694	687	688	724	697	713	670	729	690	696	700	727	709	683	719	680	682	709	681	649	645	684	703	708	690	683	732	700	713	731	699	703	701	715	741	707	697	741	660	745	636	716	676	696	743	703	701	740	698	674	706	724	653	676	715	695	704	707	698	786	724	642	693	671	673	682	652	730	656	717	678	700	725	698	681	724	630	729	746	700	686	691	678	697	670	706	680	657	660	702	711	705	708	692	708	750	710	704	709	713	710	700	714	656	679	649	768	684	692	694	693	676	688	719	701	709	712	672	669	679	734	702	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
38383	48982	32724	24641	23262	21704	16913	10678	16623	32145	37929	28169	14924	6236	2289	824	445	325	294	305	345	289	320	306	331	331	318	325	330	302	326	321	333	343	323	296	320	349	293	280	309	339	298	269	316	301	280	307	338	322	304	343	313	300	316	323	275	313	311	313	375	327	337	344	337	316	295	322	306	333	318	306	340	323	320	295	308	346	324	322	324	323	306	315	296	318	304	314	362	336	279	291	284	282	317	337	287	323	316	316	337	329	280	347	338	356	321	305	340	329	347	319	341	333	319	328	324	294	311	310	297	313	295	321	339	298	328	301	296	306	334	312	316	354	326	302	338	359	294	341	318	319	307	322	310	328	321	342	310	312	306	285	318	303	324	297	302	312	298	337	307	312	303	299	304	298	299	305	309	303	335	274	324	343	311	325	301	292	314	308	260	297	292	344	305	297	336	329	321	336	290	322	304	318	307	315	304	316	282	326	297	305	344	353	323	309	327	289	299	342	313	326	319	325	326	311	301	339	294	342	326	301	296	336	315	327	321	320	302	350	353	297	316	350	335	318	336	317	303	310	309	300	309	312	330	295	299	359	336	322	286	314	279	325	306	308	351	327	323	308	312	324	311	307	315	320	306	328	340	324	303	318	330	310	287	338	335	337	274	331	320	324	298	320	292	295	310	356	333	342	305	293	318	352	336	308	297	312	306	309	340	319	317	289	280	330	319	302	293	306	304	322	282	313	303	313	301	312	288	335	314	306	315	325	308	336	301	317	298	323	312	295	314	321	324	335	328	332	342	325	337	299	338	298	348	310	327	311	300	318	297	312	283	324	285	331	343	296	325	309	297	321	321	311	337	311	314	316	311	329	311	313	308	314	291	297	311	327	325	305	319	310	340	329	357	305	310	336	351	281	290	307	322	291	310	302	306	318	300	285	363	311	289	332	316	318	349	339	323	321	324	318	286	331	335	314	292	347	348	318	333	302	337	296	287	299	342	300	313	317	320	300	290	321	317	335	278	339	318	308	283	328	320	320	272	274	295	302	349	301	331	295	318	313	335	309	287	351	303	282	297	309	316	303	298	308	320	321	333	321	326	338	323	295	319	322	299	318	320	306	335	297	321	319	329	287	333	295	308	320	297	293	313	311	296	312	312	320	292	325	288	330	307	335	336	295	315	302	309	305	301	283	337	314	310	320	304	308	322	310	306	310	296	312	310	283	281	317	324	336	344	298	335	302	340	310	281	299	307	305	324	348	296	329	286	314	303	314	329	314	315	316	332	348	306	319	338	310	302	308	350	352	316	298	311	333	322	322	304	340	324	290	306	319	301	315	321	292	323	327	368	298	343	322	301	299	327	257	316	294	308	303	340	305	279	352	345	288	304	306	315	358	342	290	306	325	326	313	291	331	325	323	318	300	347	336	316	316	329	308	284	334	293	292	323	323	322	322	310	306	297	312	320	316	315	338	325	316	281	319	307	293	321	268	329	321	322	334	318	291	321	306	305	319	315	336	300	306	329	304	305	329	361	318	287	337	304	324	341	338	309	329	314	308	327	312	325	339	352	276	310	283	310	264	314	306	344	302	354	322	277	304	305	326	350	312	302	303	297	310	305	311	348	314	308	334	339	317	335	321	293	326	291	322	286	318	290	320	334	345	286	321	327	341	316	319	323	282	293	323	302	294	277	304	308	303	322	306	314	347	298	289	329	292	295	293	324	365	307	317	314	309	358	328	322	315	316	358	285	320	318	301	301	321	316	323	295	313	318	338	313	308	292	322	307	342	290	256	326	286	338	311	296	298	308	297	323	276	283	314	332	295	335	284	326	314	300	321	331	325	326	310	319	318	283	332	303	287	300	344	315	297	349	301	296	316	324	319	322	309	325	313	319	321	281	299	345	290	309	331	306	309	336	295	322	307	307	304	334	334	318	310	291	308	327	293	278	286	312	343	334	326	312	322	289	322	263	332	312	307	290	315	336	296	315	311	315	308	338	278	301	294	306	325	300	348	333	310	310	314	305	305	332	333	298	347	336	286	282	319	304	345	318	329	337	284	345	299	286	316	318	307	332	304	348	277	358	333	344	323	331	303	297	322	312	303	314	302	338	323	309	311	297	309	354	326	305	308	295	342	321	331	288	302	321	304	315	307	312	325	352	334	274	295	297	341	291	301	305	299	322	323	328	301	338	315	324	317	333	298	316	300	290	312	294	324	319	292	350	305	310	295	316	316	281	299	285	316	324	323	302	317	297	333	352	331	300	295	301	342	316	301	294	287	341	340	307	283	301	287	330	296	285	323	299	300	341	307	301	300	302	339	314	289	317	353	306	313	368	324	304	285	326	337	341	335	311	307	308	316	339	328	310	303	341	323	305	334	313	333	289	316	307	296	355	333	306	347	331	314	322	322	354	359	339	283	316	336	346	324	320	324	302	317	311	322	326	287	300	329	345	312	300	283	308	290	321	346	322	304	274	288	316	278	311	262	322	273	338	288	333	299	314	339	339	301	283	334	306	320	323	298	342	291	308	334	344	304	313	341	287	283	325	326	308	298	293	313	299	281	298	325	296	295	295	315	310	281	301	322	331	335	312	326	279	316	317	309	286	281	288	298	313	316	330	298	295	313	308	301	292	339	313	343	354	335	325	341	324	265	280	303	322	330	306	321	343	333	298	291	296	315	312	327	342	317	310	310	318	317	305	313	323	290	336	325	290	316	321	308	322	322	356	307	349	297	350	334	277	310	334	296	293	322	335	328	310	297	333	299	313	334	320	354	324	336	315	300	367	286	317	308	309	313	299	326	292	262	307	336	308	338	313	296	305	298	286	314	296	300	299	301	305	288	337	295	278	334	325	316	336	342	330	304	337	316	306	312	316	312	345	328	331	292	308	331	318	337	316	288	322	302	328	314	337	308	345	304	344	288	297	347	325	304	307	302	321	299	319	300	311	307	292	298	302	288	307	314	304	318	304	310	345	277	297	286	336	323	351	321	290	304	298	301	306	325	309	326	302	336	323	320	316	305	323	314	355	356	318	316	279	315	330	323	325	311	274	318	336	301	325	360	311	309	340	334	326	341	319	320	304	340	318	346	290	295	314	327	325	303	300	301	319	275	316	304	314	325	283	297	301	328	310	294	329	310	329	315	324	292	318	328	350	310	306	336	323	300	352	311	312	301	282	327	305	307	328	331	305	327	288	301	308	315	313	348	308	336	348	301	328	290	320	308	324	291	324	327	304	308	309	328	312	312	303	294	351	343	313	334	327	299	343	292	314	347	317	313	326	309	304	356	285	310	278	325	312	334	312	300	316	301	323	337	302	319	294	339	316	327	305	275	284	310	319	318	309	315	316	316	334	340	314	305	285	303	339	315	293	288	313	301	322	309	328	299	348	327	317	310	330	313	293	335	308	341	321	345	339	343	351	311	304	297	275	330	309	289	316	324	308	266	305	299	307	299	313	333	297	302	302	293	312	322	326	333	317	338	312	331	321	342	324	316	299	285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26985	45539	16389	8683	6627	6775	6984	9463	29794	48963	52414	43452	29183	16721	7551	2793	1182	774	717	704	676	772	738	704	719	774	736	733	669	714	658	738	712	740	774	749	688	778	721	687	717	718	684	683	726	691	672	710	694	722	700	715	711	677	699	756	710	714	685	718	746	705	687	711	773	712	690	717	759	718	731	706	672	716	687	730	705	736	734	710	709	725	751	713	696	733	722	731	696	737	739	746	764	704	706	719	705	704	680	723	697	703	718	692	714	716	667	739	675	741	669	691	689	690	677	712	695	716	707	686	664	732	731	707	735	719	732	773	678	684	728	744	700	664	806	784	699	715	704	701	739	735	721	731	678	725	734	771	697	739	715	723	711	707	738	696	779	751	729	756	772	694	701	671	737	706	708	726	737	709	677	717	728	704	719	687	751	713	765	673	746	723	748	707	746	735	705	731	685	676	665	690	678	740	693	720	715	741	730	769	697	647	701	739	723	728	692	729	727	755	760	716	698	711	718	744	707	728	691	721	702	736	711	692	687	730	714	709	730	712	702	756	723	703	659	694	679	716	689	707	714	714	735	710	723	720	748	702	689	666	752	705	710	678	749	757	697	687	712	703	741	724	688	720	696	719	681	712	777	715	738	692	674	707	688	712	723	704	722	706	681	741	699	729	729	751	753	729	746	724	743	706	726	727	652	708	801	709	681	743	749	743	670	715	693	742	698	707	710	717	729	694	733	718	739	724	705	689	734	704	734	720	747	705	644	731	726	743	741	717	682	726	689	717	704	770	719	681	735	713	718	729	693	718	687	723	681	713	700	755	706	700	720	679	721	683	640	746	673	748	699	711	704	767	773	689	703	692	762	741	727	735	740	759	722	693	709	700	710	717	699	744	728	680	731	742	706	751	723	776	711	699	690	703	662	687	678	753	719	687	692	750	727	756	721	719	760	704	729	757	754	705	704	739	731	701	650	702	695	706	648	725	722	749	703	703	692	723	720	681	693	715	672	727	694	739	701	762	682	709	714	687	700	683	715	753	759	715	735	712	687	743	699	740	693	766	703	718	756	737	733	727	707	711	708	749	725	753	686	724	713	704	688	724	702	747	709	746	713	737	719	703	685	682	736	689	683	692	687	692	731	711	739	732	728	767	712	688	696	664	747	682	766	780	722	690	678	670	734	708	708	683	666	725	676	746	707	704	725	740	703	657	737	720	681	722	688	721	747	682	741	680	782	696	731	699	741	727	753	740	707	749	697	713	740	706	712	662	754	703	702	745	707	696	721	733	710	696	663	741	712	726	713	720	723	694	718	749	725	742	692	708	706	724	673	679	666	731	702	688	679	756	719	723	675	708	730	773	707	685	733	719	677	685	691	727	688	738	693	702	744	714	683	752	750	701	712	725	722	712	704	782	695	710	671	760	692	706	764	751	703	679	739	697	693	707	714	718	710	719	723	683	737	740	714	682	681	716	719	727	710	707	709	724	704	708	721	740	714	704	752	738	748	719	686	762	732	722	696	694	716	718	687	724	686	738	715	656	697	700	634	711	741	706	738	742	742	816	716	696	723	745	722	706	725	688	689	717	711	705	676	711	704	771	750	711	734	726	768	713	736	761	708	750	725	740	705	731	770	752	712	734	687	680	732	720	664	704	732	721	715	700	749	696	707	674	746	701	721	736	748	725	771	689	687	676	674	705	690	764	715	758	677	759	671	754	732	701	706	712	696	703	709	712	719	710	727	739	714	762	721	733	690	694	680	702	703	704	709	690	712	706	701	774	704	722	776	699	678	710	713	730	742	672	731	745	720	715	729	736	720	687	712	729	716	727	768	688	750	686	756	731	701	711	692	721	705	719	696	725	709	689	724	758	730	718	716	661	754	713	687	714	705	766	713	692	696	704	673	706	681	715	727	714	751	729	728	681	711	728	751	729	694	703	761	652	745	746	683	776	680	693	681	707	736	744	723	733	678	718	729	739	692	707	734	713	720	703	705	716	691	684	773	688	735	768	684	808	725	684	691	706	704	701	730	713	737	705	712	700	693	727	684	729	686	699	729	713	674	690	706	674	719	755	748	747	677	713	726	767	735	716	644	702	689	688	725	715	741	659	680	690	691	672	718	732	703	683	691	699	734	702	745	737	757	707	729	694	693	704	722	693	752	732	716	678	697	691	680	696	709	767	690	689	701	668	742	705	694	725	751	701	733	776	744	707	729	705	724	701	721	742	728	747	724	687	692	713	745	673	765	706	725	743	730	686	741	760	695	697	680	723	673	716	723	660	697	669	744	719	722	691	726	718	709	710	661	690	706	675	697	704	678	729	688	736	752	706	763	673	673	686	749	664	753	726	693	711	731	723	760	711	728	745	725	664	673	697	706	712	692	731	702	764	725	727	764	740	731	740	701	763	741	704	702	738	707	726	713	710	728	701	705	745	699	671	720	744	753	695	728	710	720	684	714	721	717	724	702	661	733	724	703	769	729	713	781	730	730	675	713	688	685	729	701	710	735	727	746	735	708	700	732	728	696	711	701	692	732	698	691	723	754	708	709	705	747	701	688	740	756	699	724	708	691	694	644	696	710	707	682	678	762	742	675	743	744	724	707	730	738	718	703	734	771	773	734	718	767	678	707	751	732	691	694	706	708	742	739	729	705	676	687	680	680	736	721	720	719	694	703	735	699	708	721	701	716	748	672	771	703	711	693	699	695	710	746	694	772	716	733	689	666	725	685	688	728	730	714	776	698	688	737	714	687	697	739	762	717	730	715	686	772	674	712	658	694	733	695	760	691	671	685	729	748	702	722	695	704	689	750	719	714	711	711	717	735	701	775	719	707	688	672	748	707	731	709	726	736	715	717	715	738	672	722	708	721	748	716	745	704	747	725	652	661	736	756	700	671	695	727	716	723	729	716	707	724	681	752	748	693	693	757	756	707	738	703	708	745	693	721	677	707	702	715	708	671	706	729	709	739	723	729	713	700	668	714	703	683	769	723	746	719	704	766	734	721	696	664	726	697	702	688	751	768	718	705	697	706	711	736	697	674	730	663	751	706	740	745	695	731	684	745	690	681	721	707	723	725	754	685	713	708	744	638	699	697	669	709	708	732	774	736	753	717	717	713	711	713	709	732	694	713	701	717	732	671	743	719	716	666	742	715	692	682	710	736	688	700	690	737	728	752	689	696	754	705	702	751	672	726	735	725	684	712	744	706	752	716	693	750	712	702	714	729	745	655	697	685	702	751	715	674	698	783	733	759	711	693	704	704	725	692	666	721	751	698	686	741	763	727	677	691	683	721	728	693	737	769	700	772	816	685	689	776	701	696	713	710	694	722	757	716	705	681	687	750	736	681	734	752	717	722	760	752	748	749	663	752	674	731	735	719	713	730	753	724	713	742	736	716	728	742	741	741	725	762	753	727	704	746	725	754	722	704	691	739	766	773	714	741	701	696	732	715	752	685	739	706	694	678	728	705	740	692	714	743	752	681	727	679	740	682	745	728	709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38459	49724	33525	24118	23390	20534	14361	9312	11151	38921	37642	26803	14617	5920	1864	740	457	304	308	323	357	323	332	328	290	329	305	305	327	356	321	335	323	330	351	320	296	343	311	304	308	319	298	309	318	327	317	307	316	337	327	333	312	302	359	264	310	354	302	317	322	290	308	283	295	334	320	309	289	304	297	303	294	316	319	315	305	280	313	285	317	325	342	313	322	312	326	285	316	304	296	315	287	345	341	333	354	330	309	294	295	309	319	325	335	298	333	287	317	316	330	329	322	321	359	290	330	326	285	314	359	306	331	317	315	299	292	305	300	309	303	331	278	326	287	305	319	289	326	310	336	338	319	295	322	341	328	319	311	307	324	297	293	304	316	279	318	324	317	313	271	357	333	341	283	341	350	337	338	326	321	333	306	314	311	316	348	275	318	298	354	340	278	328	293	302	326	310	306	341	332	317	303	346	335	311	327	357	312	321	318	290	281	318	311	298	311	316	313	319	305	347	341	342	291	274	330	335	317	314	301	300	307	294	295	288	292	312	287	334	335	322	330	329	303	294	323	339	328	284	314	297	321	329	281	330	328	345	327	316	352	289	307	327	340	312	319	283	292	323	355	322	320	287	340	316	302	336	357	323	330	321	307	316	296	323	327	320	328	328	329	339	309	326	319	326	341	301	315	320	315	306	334	301	332	322	299	304	318	296	289	311	305	308	318	355	343	335	301	312	313	320	332	288	310	315	315	331	309	330	296	337	307	340	320	334	313	301	358	325	319	309	303	312	346	295	326	304	320	329	318	314	324	316	313	314	300	290	304	312	302	328	325	309	325	324	339	326	350	300	312	309	330	296	289	322	319	299	353	327	354	298	311	322	309	294	294	295	332	303	320	327	327	358	334	358	335	321	343	315	316	321	315	343	328	305	324	343	315	319	320	302	318	328	307	331	302	300	309	265	309	308	333	338	316	341	328	307	331	286	339	360	296	311	273	292	301	296	262	300	318	328	322	339	338	327	337	349	329	324	306	323	322	312	321	313	321	346	337	311	337	322	320	305	294	265	277	318	320	335	299	287	325	311	279	322	340	329	335	312	346	348	298	280	314	325	318	299	326	302	306	307	305	311	343	352	319	371	336	342	316	347	303	299	296	313	302	329	326	349	340	303	338	338	325	306	304	323	302	298	318	320	308	318	312	303	287	347	291	345	311	314	376	316	315	304	322	307	329	322	329	294	321	311	317	313	323	305	314	309	342	327	302	310	312	357	317	314	303	318	322	345	294	334	341	305	306	316	321	333	307	301	296	350	278	297	327	276	315	318	328	283	311	278	305	324	308	327	303	296	305	315	304	332	333	314	313	345	321	324	295	331	309	316	313	304	313	293	294	290	339	319	313	298	304	332	298	315	316	317	298	343	313	321	329	290	348	319	302	352	343	324	312	303	302	307	312	325	311	297	350	288	309	291	328	292	308	326	285	298	325	325	315	311	344	308	315	289	293	291	333	282	349	327	308	286	328	320	351	312	311	326	323	305	289	308	299	333	336	341	322	322	312	288	331	324	320	308	300	317	345	335	316	328	336	292	320	317	322	325	310	321	325	303	301	306	315	314	314	321	355	343	296	340	357	309	294	299	311	345	281	304	320	318	319	314	329	287	319	327	336	349	295	297	330	314	337	289	312	340	290	318	316	325	330	311	295	293	324	323	315	343	305	308	341	296	330	333	293	303	292	304	302	318	307	322	313	308	335	332	333	324	307	349	328	328	301	353	329	315	317	296	312	328	301	322	323	319	309	323	332	304	275	312	324	303	333	339	316	310	322	313	335	299	304	349	321	317	325	344	364	278	315	313	336	297	345	274	335	336	319	307	326	312	343	299	334	334	265	312	324	312	314	298	330	312	351	315	334	316	307	309	320	330	313	340	331	324	350	325	332	343	316	343	299	330	368	315	319	327	296	333	341	317	294	325	326	337	308	318	324	331	349	318	290	346	311	289	318	309	327	337	327	286	309	295	333	316	305	342	311	322	338	334	280	337	314	328	315	353	322	301	332	336	339	310	282	299	296	295	307	306	331	319	352	323	324	317	288	313	298	335	325	321	337	311	339	344	335	318	310	317	330	318	304	320	315	349	337	302	321	303	273	311	335	305	323	327	277	327	320	340	331	321	353	349	294	315	337	344	295	301	305	285	301	294	309	325	332	319	330	311	323	327	307	287	286	323	303	322	366	304	307	324	320	349	312	308	322	323	347	306	310	332	307	320	338	258	296	278	339	322	337	312	299	307	294	325	301	348	309	326	336	284	311	317	287	318	297	291	307	291	304	309	293	306	290	309	298	314	311	283	281	293	335	327	343	299	315	342	311	367	304	321	295	293	352	332	329	320	332	334	302	312	299	296	339	286	329	342	309	325	341	302	296	333	309	324	333	333	292	286	309	350	301	327	317	306	322	303	318	304	356	302	296	314	348	324	292	313	298	317	286	349	339	303	320	307	309	284	281	314	308	300	289	330	311	309	277	293	291	289	320	338	306	325	330	317	303	344	332	301	346	327	344	331	297	311	309	339	310	304	356	308	278	305	294	331	306	301	311	317	317	311	315	321	323	305	309	333	320	356	331	339	315	316	330	317	327	354	299	318	317	336	326	344	291	321	347	349	298	321	310	315	356	292	281	305	295	307	282	297	311	308	329	354	316	319	333	284	338	315	335	292	323	317	348	305	330	315	329	287	351	290	309	316	324	289	337	351	327	344	330	316	301	330	332	331	315	309	335	316	322	325	309	337	350	327	312	291	320	354	295	306	313	329	325	309	350	317	297	296	288	331	334	304	293	321	326	307	327	317	326	284	288	340	299	320	306	323	360	339	337	291	299	306	320	322	321	342	329	315	331	308	312	320	338	297	335	280	295	305	318	327	307	333	315	317	318	315	313	317	308	287	329	311	325	328	326	327	328	321	300	316	309	313	296	323	301	307	312	348	293	309	317	343	320	361	309	311	333	314	326	350	310	320	325	319	317	352	350	315	306	280	313	319	305	307	322	275	324	324	349	345	343	321	300	336	355	321	321	300	289	305	289	339	311	336	301	310	321	308	319	303	316	339	319	308	322	298	294	301	286	324	362	326	305	310	348	353	343	344	315	330	328	331	307	311	306	304	325	316	311	358	333	343	332	290	317	333	325	327	308	295	307	334	339	323	348	292	281	311	346	333	312	329	305	357	324	328	324	305	301	302	298	342	315	292	343	346	326	302	282	319	366	304	332	333	278	309	334	339	293	309	324	313	331	310	330	296	311	339	322	318	336	327	304	315	324	385	314	320	312	352	340	308	332	321	296	339	318	283	297	316	319	326	319	286	293	295	284	319	297	284	304	288	317	326	306	280	314	328	309	305	326	331	312	312	288	293	293	290	299	280	314	318	331	323	307	309	325	308	337	300	320	289	325	331	314	317	310	285	320	317	316	354	333	338	311	329	315	319	330	359	361	315	342	321	319	309	308	329	318	293	333	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27644	49043	21391	8989	7239	7094	6106	9558	22852	54782	51385	41939	29082	15720	6211	2204	1114	775	758	739	688	694	718	698	741	721	733	718	690	774	737	685	746	733	712	736	740	728	746	757	747	705	732	725	673	750	748	712	753	720	673	698	722	722	684	727	728	719	717	747	729	724	788	692	720	744	744	704	766	730	727	760	708	699	747	767	752	717	724	684	699	744	756	712	729	706	731	693	758	757	721	744	757	764	750	717	713	698	743	747	768	708	763	712	785	757	710	722	739	667	697	792	710	728	677	672	748	728	754	739	733	731	781	726	733	738	708	716	737	688	747	739	704	709	752	708	737	702	720	724	695	750	745	743	676	721	770	717	753	749	774	737	703	749	682	721	670	714	758	748	749	755	718	727	742	718	735	702	701	692	755	746	726	697	736	734	710	698	779	751	716	702	746	700	781	722	731	704	702	709	693	720	727	718	757	740	703	735	740	712	695	663	695	753	790	792	739	755	733	714	699	706	730	739	716	720	737	736	716	754	707	704	689	731	739	746	747	737	734	707	681	754	718	705	775	724	691	724	735	753	676	716	754	754	741	715	724	684	734	779	672	706	724	743	716	706	762	737	727	702	711	728	717	753	724	743	700	723	743	712	718	747	739	710	743	681	784	781	700	746	724	746	762	749	714	703	750	721	709	698	724	721	716	708	763	734	709	753	739	780	735	767	735	762	711	735	745	731	719	704	736	744	701	745	752	723	674	714	764	730	782	703	696	675	724	701	739	677	733	710	753	750	731	686	720	725	776	749	729	683	750	709	748	722	743	728	670	716	721	715	751	735	719	718	710	715	797	731	753	747	700	716	725	719	724	688	723	717	701	711	777	726	734	687	783	704	756	748	720	738	712	793	691	678	670	684	753	738	743	726	751	735	666	729	708	729	738	722	736	689	708	677	703	692	748	720	708	749	705	726	760	754	707	741	728	722	728	702	707	758	678	732	777	725	776	747	687	669	734	757	722	702	752	684	734	693	725	753	712	664	741	710	730	764	724	701	730	673	723	749	702	698	745	744	707	713	758	696	785	750	732	683	722	778	725	653	728	754	771	771	737	738	773	722	729	749	705	749	714	736	765	758	748	730	688	678	717	696	743	707	741	758	701	719	717	721	747	742	710	765	710	726	725	753	735	698	735	772	710	663	730	722	715	758	750	709	739	692	769	709	723	756	700	738	749	649	728	722	701	712	695	724	748	740	713	683	701	695	687	702	721	756	692	776	694	733	741	717	691	806	755	730	706	701	683	719	708	721	662	732	729	738	726	714	704	727	703	727	710	696	735	719	695	736	631	721	741	702	707	735	769	714	742	702	746	743	740	700	780	674	693	718	784	760	741	703	730	762	727	730	706	741	728	747	712	748	716	714	724	732	711	756	712	689	715	691	750	715	764	728	733	734	716	711	712	731	750	725	702	703	779	735	730	740	721	680	746	773	726	699	745	754	701	704	710	747	728	712	696	747	747	720	732	683	689	707	715	730	698	747	721	775	762	727	734	696	738	737	716	710	737	720	709	738	743	749	731	690	731	715	721	738	719	701	720	700	739	710	714	715	723	694	734	684	711	729	734	707	745	728	728	742	708	684	708	713	735	735	717	683	676	715	701	710	745	688	732	726	765	745	709	708	717	718	760	728	749	723	756	720	711	722	757	768	713	730	738	672	724	680	756	680	746	732	750	756	750	738	698	724	720	674	706	707	739	712	721	717	728	754	745	715	704	749	745	681	717	755	710	725	720	771	739	716	735	770	766	726	735	678	698	773	707	700	767	767	671	709	710	765	759	734	686	728	674	674	642	711	699	707	717	703	736	723	698	683	706	761	682	741	730	705	713	700	722	721	730	739	720	752	749	759	716	740	723	692	747	746	711	673	745	770	748	724	648	753	712	753	735	734	711	734	727	692	745	722	743	751	760	705	767	698	678	730	805	750	686	725	732	753	747	703	724	715	707	737	723	710	750	686	711	738	711	689	675	699	711	723	708	706	742	720	667	755	696	725	746	739	692	715	712	763	739	727	721	725	730	680	697	745	746	748	775	749	694	711	696	729	693	752	748	733	668	783	702	761	729	739	683	710	702	733	728	756	693	714	686	746	707	707	758	708	715	692	692	659	719	736	682	718	701	766	710	711	711	765	747	710	683	676	746	706	722	712	720	709	735	719	731	654	770	718	751	747	744	707	713	734	739	708	695	691	736	744	742	713	769	741	746	719	733	767	688	723	690	768	733	708	717	753	754	741	789	721	656	666	753	675	684	655	763	690	690	744	754	735	734	735	707	702	710	733	702	698	748	728	720	714	775	695	735	726	730	692	756	761	730	708	742	717	755	747	712	724	715	705	658	757	766	757	691	719	716	742	711	713	737	725	721	686	688	690	717	717	698	711	727	735	736	711	700	748	713	742	726	723	758	774	723	707	732	727	744	688	738	742	730	712	733	718	689	696	732	709	729	730	685	770	669	690	717	774	662	805	721	722	750	745	737	733	746	771	750	715	687	702	708	748	708	712	725	719	762	772	739	727	772	737	707	697	714	742	727	756	708	723	731	714	664	711	719	726	722	736	749	679	722	761	707	724	760	777	736	673	664	733	744	689	664	712	745	710	717	699	748	697	706	725	690	719	733	723	707	748	723	753	690	722	741	732	723	719	741	740	746	739	722	726	751	726	757	737	712	742	766	695	740	718	667	740	734	742	728	726	722	727	708	717	699	700	740	697	744	734	773	664	716	726	710	792	736	715	693	717	768	764	718	733	696	719	734	756	741	715	689	741	736	728	715	711	742	692	732	709	697	768	753	704	755	694	711	734	727	745	735	696	735	715	715	689	716	748	753	676	693	732	750	691	751	731	700	752	769	696	731	705	714	735	708	723	740	729	685	750	740	775	680	775	733	690	726	702	758	715	659	745	739	743	733	742	698	746	709	664	672	702	742	762	749	729	754	682	706	705	710	731	732	755	720	704	720	736	727	665	744	716	713	739	724	736	740	739	743	716	676	737	732	745	716	749	716	672	757	690	745	727	730	721	725	669	706	747	700	740	695	714	693	757	693	782	783	718	728	674	735	729	756	709	715	727	756	708	710	710	687	737	740	751	814	735	755	704	715	759	755	691	718	739	717	708	737	698	713	706	777	729	712	722	782	739	752	746	745	695	764	720	716	736	711	743	721	722	674	753	729	712	787	740	799	718	695	696	740	703	719	718	735	723	778	722	733	736	702	745	728	732	692	759	681	728	730	762	682	731	750	723	695	809	745	717	724	742	683	699	702	744	673	703	775	712	697	694	725	737	708	727	694	706	759	785	754	722	706	758	705	797	718	727	732	780	710	725	719	674	757	748	734	705	760	762	730	630	718	712	769	728	790	722	768	734	728	705	769	734	754	718	730	702	726	752	748	697	747	747	699	692	677	726	724	731	716	741	707	738	756	729	732	765	722	733	736	743	712	734	695	709	741	744	703	712	745	700	744	692	750	680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39069	51916	34938	24573	23439	22164	18292	13530	22971	38844	35486	24985	13410	5066	1698	660	416	352	332	393	311	277	319	314	329	332	325	336	327	300	310	358	336	318	303	335	356	297	345	342	320	327	308	330	335	321	347	300	303	329	320	299	318	345	301	312	311	346	368	322	342	305	330	311	315	329	297	330	336	339	322	331	305	327	274	330	338	314	327	285	331	322	347	308	332	321	318	312	292	311	320	315	312	330	333	314	297	334	331	363	314	318	331	274	303	311	340	333	296	299	312	328	304	326	332	332	309	308	308	315	322	330	332	315	343	295	313	325	349	335	328	338	311	329	340	290	335	330	286	305	319	322	327	352	330	335	341	321	288	312	279	289	339	331	314	296	313	345	335	331	337	310	333	287	337	331	338	357	294	357	278	320	295	328	349	322	313	319	334	299	328	316	306	330	318	340	371	329	328	302	317	308	342	292	358	367	301	329	307	294	330	309	330	363	328	347	294	309	317	330	361	307	327	320	307	333	305	320	322	311	330	326	324	330	320	340	277	319	333	331	331	310	276	331	301	329	325	322	308	326	320	357	319	323	336	305	351	289	278	303	324	307	320	320	335	357	316	356	275	328	308	311	321	327	317	323	356	311	358	331	356	361	330	316	302	322	313	348	288	323	318	315	309	317	295	305	306	352	337	314	321	317	337	306	297	316	340	374	340	315	307	328	298	326	342	315	345	329	335	311	319	362	305	321	340	321	325	333	293	335	339	324	319	349	335	311	355	316	358	315	319	359	310	322	323	320	333	326	303	339	331	300	302	332	324	325	307	311	302	333	319	311	317	324	354	311	333	324	324	311	306	344	325	314	330	333	293	314	308	296	305	340	335	325	301	344	328	312	308	350	339	335	318	290	311	310	339	340	312	323	309	290	316	350	315	340	314	321	326	322	300	330	327	301	323	301	312	341	302	318	325	314	297	317	346	292	305	319	329	313	303	327	320	322	302	326	359	334	302	334	317	312	315	300	308	342	340	311	328	307	302	322	327	302	312	331	314	362	312	317	313	316	328	292	300	329	325	353	288	328	351	326	306	335	348	317	306	324	319	352	327	317	312	306	358	347	309	334	282	323	345	332	311	321	285	342	314	298	345	325	319	338	318	325	334	295	302	302	321	318	315	286	308	302	313	303	318	311	321	324	329	367	286	323	299	321	320	317	320	321	295	341	307	298	311	278	355	302	321	306	306	326	353	310	315	287	354	330	316	323	313	313	304	311	312	295	301	310	324	328	316	315	306	336	341	290	299	305	321	367	298	289	303	309	319	314	287	331	338	321	339	302	282	332	300	334	312	330	300	315	339	326	332	313	351	351	271	320	340	311	334	297	319	305	318	311	286	329	325	342	319	303	310	333	300	300	301	298	314	297	320	335	348	314	297	325	302	337	319	304	293	299	361	325	355	310	287	319	346	309	341	331	317	315	291	341	327	298	340	322	332	336	324	300	320	296	323	340	311	310	317	302	328	317	304	323	313	326	299	325	338	335	368	317	317	346	331	338	315	326	326	320	315	330	318	330	316	318	341	324	346	310	280	312	350	352	356	332	363	346	308	329	322	319	312	293	345	302	353	340	314	290	317	309	320	316	336	329	335	317	325	297	327	306	314	309	326	323	320	319	297	320	280	311	322	326	344	322	304	328	330	332	323	342	349	327	331	311	335	303	326	302	319	328	327	344	310	374	310	307	322	303	326	311	364	294	322	298	315	315	345	343	314	346	314	289	333	336	311	347	348	305	300	345	312	325	370	315	332	323	331	350	344	326	337	357	297	323	359	327	341	323	325	352	299	299	338	300	345	313	315	314	339	314	318	298	322	361	309	310	320	296	317	334	313	313	371	304	311	319	310	309	342	318	330	301	322	322	354	305	323	324	336	329	342	348	331	319	308	324	337	313	355	322	326	341	344	315	313	316	330	316	316	360	316	334	315	339	356	324	314	316	310	356	322	306	322	306	352	290	297	330	332	331	335	334	296	318	327	323	317	332	336	372	334	296	304	339	314	264	311	310	340	359	310	336	313	322	330	317	304	327	317	315	341	340	305	371	323	296	295	313	329	322	294	286	310	290	284	314	312	351	327	286	318	333	322	328	326	357	324	300	319	319	338	304	318	317	332	284	318	322	340	332	349	308	329	288	283	287	324	326	357	313	322	346	302	329	323	317	319	323	306	326	290	331	344	323	334	308	307	356	346	309	329	330	317	296	326	311	327	312	302	321	312	329	306	297	325	294	321	332	290	310	327	345	339	299	297	321	347	304	297	328	325	299	362	323	342	328	373	272	339	246	318	328	322	337	309	335	331	359	313	314	328	349	302	317	322	356	304	303	314	286	326	312	312	273	322	335	324	308	343	331	326	303	288	323	330	329	315	318	304	298	332	320	327	308	310	342	324	266	319	333	321	294	312	297	310	303	319	288	283	327	309	317	360	326	277	315	348	317	305	330	344	306	312	326	364	295	318	293	296	305	311	330	324	295	341	331	346	294	294	327	318	339	320	322	314	327	311	349	328	333	322	340	321	283	334	307	325	349	316	308	302	339	353	314	329	310	309	276	300	336	325	334	330	316	331	316	328	335	319	303	345	334	336	325	292	325	288	331	320	311	360	321	318	320	312	337	332	298	335	294	323	310	318	311	317	345	322	339	337	339	331	332	321	305	338	320	342	304	353	314	327	318	327	341	328	338	332	332	300	324	330	320	305	347	292	301	338	282	319	323	335	354	329	301	302	312	316	315	325	289	314	295	306	323	350	331	331	313	327	324	287	320	300	312	320	345	345	305	329	310	292	304	288	342	326	328	332	296	334	325	343	303	292	328	284	302	300	302	329	336	337	338	358	307	352	324	341	292	312	328	359	305	312	286	305	353	352	348	347	330	333	361	292	324	323	346	318	304	305	321	288	333	324	345	325	325	312	332	289	330	301	282	349	303	334	315	372	342	294	351	369	320	359	340	347	314	291	363	297	331	304	293	317	297	321	307	286	339	293	300	318	329	328	308	348	326	279	289	324	342	326	337	338	334	307	344	310	328	310	321	324	294	311	304	320	294	310	321	328	323	319	325	309	350	350	326	307	320	340	317	307	315	307	269	311	320	310	290	300	293	311	350	317	304	293	307	309	308	332	302	327	307	350	316	358	348	327	323	308	295	323	334	325	327	317	290	319	297	278	329	331	295	344	310	367	301	309	336	324	307	339	302	338	324	316	318	338	298	301	280	301	327	328	337	308	317	314	340	322	321	314	352	333	335	314	308	342	356	320	334	338	309	313	341	307	344	319	316	315	374	322	340	323	308	326	278	358	300	320	325	296	301	304	310	320	311	298	368	318	328	341	352	321	323	391	335	302	305	312	313	296	309	317	293	304	298	309	322	319	330	332	295	325	306	324	268	319	331	338	313	323	328	327	337	297	327	334	306	333	312	309	313	277	285	322	322	294	309	299	348	321	335	336	322	337	317	360	304	330	340	340	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27873	51009	19966	9211	6932	7396	12679	17062	38520	54089	49787	40339	27628	14140	5559	2011	1146	796	783	699	703	768	766	798	765	680	762	715	645	783	722	694	736	734	731	809	695	705	724	803	738	695	728	722	716	710	735	711	701	761	633	737	743	654	696	736	752	756	724	707	710	687	762	671	729	729	703	740	750	708	706	760	745	773	722	716	715	711	723	741	712	738	770	711	710	728	684	742	736	727	689	734	746	739	729	757	752	699	708	678	785	747	723	731	720	716	689	743	732	754	694	664	724	715	698	695	711	732	724	685	707	743	738	733	760	733	728	710	759	757	719	747	752	700	774	729	711	719	751	730	715	719	722	749	732	728	779	695	727	727	745	689	767	737	766	757	698	702	686	707	703	758	674	761	713	698	724	753	695	790	721	733	702	741	761	749	743	698	715	726	738	726	751	713	755	718	716	781	731	718	750	727	698	727	743	792	691	712	725	777	726	759	760	762	695	746	760	703	739	745	729	731	706	718	710	765	793	688	682	766	728	699	672	709	738	733	703	730	710	698	727	701	712	735	737	736	773	762	702	714	697	741	758	722	720	799	725	774	781	730	701	729	752	709	672	720	733	711	684	752	724	706	736	703	759	729	727	720	684	750	689	710	706	738	709	721	715	747	750	819	723	747	708	678	742	692	714	745	805	715	730	773	748	710	704	745	749	709	715	679	718	717	724	713	665	682	726	726	726	734	742	693	746	713	714	711	780	722	695	714	739	768	752	743	743	743	734	729	712	725	710	686	676	749	762	773	750	736	742	704	780	742	719	736	721	740	743	764	721	725	692	737	717	772	740	748	712	717	755	740	730	696	734	734	777	739	707	728	739	753	711	704	744	709	680	731	760	700	718	741	693	760	705	705	720	762	730	772	711	715	679	733	740	729	734	722	705	699	698	715	699	729	739	698	707	728	753	687	753	709	780	753	732	734	705	750	800	733	719	756	707	738	715	769	750	718	746	733	707	747	737	690	714	715	683	737	719	744	740	711	706	728	749	721	766	715	733	746	743	740	726	713	731	755	716	723	751	710	717	774	718	748	765	725	709	724	751	707	722	702	715	734	672	737	738	755	680	757	727	783	720	705	744	782	682	753	723	699	726	726	772	736	722	778	743	730	724	731	737	689	712	741	682	743	739	708	661	778	721	766	790	727	732	749	713	701	739	750	717	731	726	689	746	771	787	704	697	682	782	723	723	752	721	698	735	730	713	733	704	690	676	747	751	719	706	734	743	737	725	727	739	746	711	712	684	725	767	732	725	696	764	748	684	693	703	729	738	739	733	715	709	770	739	709	762	725	715	745	721	780	731	689	710	636	693	672	743	742	705	736	701	733	728	742	738	779	698	733	708	747	768	743	721	723	703	742	745	738	717	724	702	754	738	776	703	746	734	677	736	702	714	719	704	734	724	710	750	732	732	712	705	751	722	728	747	660	728	747	690	762	705	750	749	713	742	810	765	770	752	743	729	766	765	757	712	717	697	746	760	748	735	690	729	706	759	718	753	722	757	723	709	731	733	758	770	744	721	708	736	745	760	749	752	700	739	715	713	684	767	715	717	703	691	754	729	787	718	735	701	737	715	727	711	717	761	724	722	721	720	746	726	748	700	720	748	748	713	713	736	770	707	727	695	690	718	764	725	727	722	716	776	725	688	722	732	744	699	745	761	709	712	725	758	713	733	752	719	682	780	716	705	692	760	719	717	712	714	739	708	749	719	722	765	744	722	749	729	652	728	707	700	717	762	750	725	724	766	709	734	761	748	738	731	717	720	758	727	698	712	752	754	726	756	731	720	777	745	736	698	717	769	752	717	710	754	670	771	773	729	709	756	755	701	736	724	761	679	721	727	668	713	735	695	681	718	801	724	738	739	710	770	688	729	735	783	729	699	694	724	746	703	708	721	780	688	768	768	727	723	743	696	771	764	718	705	700	705	724	737	748	744	757	728	694	768	724	764	772	700	725	710	712	727	695	676	777	740	707	710	700	730	755	704	682	727	738	761	706	750	726	688	773	757	749	761	753	760	733	720	738	705	683	734	725	729	729	756	753	750	730	751	727	729	736	734	789	710	680	746	686	731	733	703	704	722	730	740	740	702	720	754	723	741	767	757	734	720	726	724	798	709	755	772	712	722	729	694	695	719	707	705	742	757	710	729	752	764	709	722	740	703	691	712	741	749	778	742	743	770	706	710	713	703	701	729	728	775	718	705	747	761	760	756	679	741	712	693	716	699	775	717	659	720	729	744	728	689	763	732	752	711	755	721	726	718	722	739	745	731	723	762	741	764	741	734	776	751	666	741	733	733	719	709	701	743	744	764	710	735	769	767	694	723	781	753	740	726	720	753	720	726	731	744	715	743	762	725	729	734	709	683	660	714	747	719	668	770	727	750	745	737	733	720	732	755	736	731	696	767	715	703	706	679	744	708	696	752	725	760	731	725	741	723	739	707	710	751	754	734	681	769	700	772	715	708	769	696	713	713	711	744	743	720	689	723	742	731	727	750	748	697	693	747	720	696	752	710	746	704	732	740	732	769	744	731	705	729	765	726	714	718	802	755	716	725	725	747	767	731	700	727	702	743	741	702	733	731	727	712	698	762	752	708	756	740	768	695	763	762	722	698	724	774	728	747	742	754	741	692	753	738	749	735	723	709	736	767	762	756	732	706	733	712	720	718	737	757	713	721	754	730	716	732	687	748	725	740	736	710	754	711	714	711	719	711	725	737	693	737	728	684	697	740	729	715	711	712	749	720	745	744	753	712	698	664	749	733	761	757	708	736	707	733	719	750	749	774	765	730	765	706	723	708	675	754	711	737	732	730	761	728	691	760	740	748	713	732	706	732	722	766	675	706	714	778	764	713	679	724	730	752	705	731	739	724	770	761	723	740	715	735	754	746	695	760	740	730	756	702	724	749	748	721	682	723	724	699	755	732	735	770	697	762	768	766	739	703	704	756	746	708	725	735	727	746	754	741	731	750	724	753	750	756	770	717	757	733	750	770	706	729	722	740	752	734	738	770	716	721	696	724	719	759	699	691	719	714	667	748	747	754	740	740	738	761	725	739	717	729	761	750	711	733	703	707	749	671	711	737	716	734	782	678	733	731	728	708	728	719	737	741	706	742	716	750	704	763	753	762	710	749	733	704	720	722	740	697	681	723	734	716	704	746	735	690	703	683	734	757	733	763	737	763	780	721	750	733	736	747	700	773	794	732	748	701	712	722	715	806	737	708	778	748	761	703	695	746	695	771	776	741	733	755	768	791	701	715	764	760	711	717	716	731	730	728	665	701	730	756	739	669	770	766	729	752	709	709	702	698	714	731	744	742	707	688	716	678	777	733	714	731	745	736	705	735	725	738	719	727	772	712	708	684	725	731	743	774	716	724	758	699	708	721	717	762	765	690	709	753	716	723	704	742	730	730	736	695	723	701	707	754	726	714	771	698	735	673	773	748	739	747	763	716	703	720	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
38367	49403	30518	23953	21504	17816	16009	18711	26053	36008	33998	24519	12162	4383	1493	610	400	318	300	317	292	324	328	327	282	298	349	340	311	302	326	319	298	326	328	306	293	316	320	308	298	292	288	316	292	265	321	315	319	337	297	322	280	271	314	334	331	308	360	313	320	324	348	324	335	308	295	328	297	313	306	337	347	311	304	294	324	281	337	313	293	322	298	320	314	259	307	291	319	307	330	282	325	283	295	344	316	300	325	303	305	288	303	315	370	310	306	324	319	325	324	322	355	300	331	313	298	307	324	338	303	336	290	307	332	317	347	318	294	349	314	334	295	315	323	358	301	309	284	299	319	337	333	317	334	311	346	325	327	299	345	306	333	336	326	321	323	358	327	301	325	301	271	309	308	304	283	315	293	296	340	316	308	314	287	339	300	344	330	314	330	316	306	335	326	277	322	328	326	319	303	313	271	295	299	295	325	349	349	312	293	291	281	334	307	290	308	296	294	295	314	321	312	285	295	311	297	318	316	319	312	346	313	334	333	328	302	326	317	301	298	294	319	292	325	321	288	323	303	353	328	311	306	288	329	328	290	324	338	309	301	300	338	316	338	326	291	316	305	322	309	328	308	295	293	309	268	313	317	314	337	304	339	341	306	303	301	295	297	336	311	307	302	298	325	324	307	338	341	320	337	293	331	298	312	339	342	339	293	351	342	301	287	318	294	335	298	318	333	314	316	302	362	321	315	311	314	341	341	315	321	323	331	320	331	296	377	317	313	308	289	322	320	300	307	335	323	317	324	320	311	336	324	358	311	326	338	333	335	310	333	320	320	292	325	275	333	328	318	307	323	315	331	303	288	324	301	303	304	344	313	323	311	293	322	294	337	309	286	306	300	303	294	317	277	303	353	325	304	338	336	329	322	289	328	323	314	309	344	301	342	344	305	312	287	329	282	285	341	309	308	336	341	329	298	321	329	307	338	273	294	321	306	329	331	302	312	302	274	300	334	312	291	350	282	334	310	320	314	329	357	322	298	332	295	296	328	303	321	321	354	297	331	326	282	320	328	320	269	302	333	303	301	279	333	293	296	306	290	336	336	317	323	316	304	351	343	304	319	332	315	309	326	295	303	329	318	328	326	325	332	348	321	316	321	306	302	327	340	297	314	292	292	323	329	327	336	309	315	319	311	335	286	292	301	327	322	304	292	319	344	326	288	289	320	348	306	298	275	337	329	316	320	366	323	304	318	339	298	308	369	309	269	310	275	312	298	301	286	320	324	325	294	296	319	308	315	297	279	275	293	279	274	345	307	308	299	307	340	358	311	286	321	297	333	299	315	330	347	316	315	316	300	299	325	311	268	302	334	326	308	336	305	335	343	301	312	327	364	317	317	334	347	308	328	307	301	316	283	326	331	312	288	308	329	300	317	346	282	329	353	326	313	310	313	311	330	296	298	274	323	346	347	287	276	341	318	355	324	300	333	315	289	336	294	341	294	261	286	319	329	314	332	317	364	314	316	286	313	314	281	337	304	293	289	308	333	304	348	280	306	354	330	309	323	324	278	280	304	342	293	283	317	310	344	347	300	305	306	304	328	289	308	305	298	325	331	305	313	304	278	295	306	310	316	286	322	295	332	302	312	313	326	312	312	319	297	320	293	314	292	334	300	366	321	313	328	332	324	283	304	289	311	258	312	319	305	316	289	311	305	301	301	317	350	327	317	331	301	328	311	324	296	331	330	318	314	305	304	304	352	337	296	322	324	351	337	295	316	334	280	333	326	312	300	327	334	301	328	294	296	313	320	300	334	345	324	292	323	297	318	307	340	331	324	313	287	314	308	331	337	332	309	301	290	309	269	291	337	290	323	327	346	316	330	301	322	310	320	277	294	313	343	327	303	335	301	324	304	323	295	324	310	330	303	336	338	319	311	309	299	297	329	315	296	346	359	357	299	307	323	326	342	297	301	301	334	286	302	274	303	324	327	318	323	328	315	291	320	344	348	292	290	332	345	340	316	314	328	358	323	305	328	271	331	333	298	333	322	311	342	298	293	313	299	302	319	313	276	312	286	330	287	323	304	341	279	298	347	315	342	329	333	312	295	309	335	306	329	312	312	305	313	282	313	335	326	328	338	342	323	326	314	311	298	303	333	341	341	331	313	347	291	284	310	316	310	314	308	352	309	337	307	306	298	319	300	344	295	317	315	299	295	277	312	328	334	329	308	312	301	298	320	334	321	309	342	318	318	330	326	319	314	308	357	315	311	296	315	289	313	307	309	304	319	308	306	301	319	297	326	322	314	334	300	335	334	303	295	329	292	310	313	343	317	323	302	366	328	297	308	287	331	293	308	343	276	306	279	297	318	305	323	303	278	349	322	300	322	316	353	322	297	279	284	317	315	326	297	322	338	311	318	285	349	335	264	351	342	328	282	286	323	312	324	305	307	321	306	305	286	325	345	303	291	322	322	332	316	324	297	312	296	336	335	302	311	312	313	287	328	318	343	340	310	286	301	300	320	327	354	291	352	311	268	290	337	349	333	299	276	316	379	323	309	315	314	296	324	357	306	297	303	290	309	316	317	312	317	298	325	323	309	300	294	336	303	344	346	322	300	321	311	335	330	293	329	357	307	298	328	323	366	330	323	344	328	338	298	302	312	303	331	303	289	319	309	303	304	300	294	296	329	324	263	309	318	288	323	329	303	304	341	353	329	321	319	337	339	332	296	328	304	319	316	317	320	312	317	295	328	299	305	297	311	298	309	307	294	304	276	311	306	308	315	316	335	300	312	297	351	318	286	288	324	316	344	293	326	341	288	295	314	341	311	309	278	277	320	286	330	322	305	329	331	308	342	298	352	312	349	350	302	308	290	297	339	328	354	331	310	301	293	324	327	313	336	329	324	331	322	299	329	296	314	296	315	308	328	315	308	326	338	319	317	340	341	285	319	304	291	338	309	313	291	296	329	334	328	296	294	327	291	295	301	299	294	305	307	327	311	307	315	309	336	313	303	320	315	299	334	302	298	293	323	308	319	295	326	311	298	303	277	315	324	291	361	299	316	312	302	347	318	308	293	291	296	296	283	322	289	343	325	294	315	339	329	308	291	302	332	301	290	328	297	296	317	306	316	284	350	341	297	312	351	323	288	339	307	319	321	328	343	308	302	304	289	320	331	307	304	341	291	295	307	290	303	334	290	348	288	305	351	312	324	339	305	320	294	315	319	288	332	342	308	309	321	301	268	328	332	302	316	316	339	279	334	304	300	341	291	309	338	335	334	314	290	322	317	326	337	340	312	294	305	299	332	321	332	319	290	310	311	320	309	324	294	299	331	317	327	311	323	302	327	332	313	305	325	286	325	331	341	333	339	340	322	330	309	326	354	311	311	304	311	338	281	313	315	326	306	310	318	323	287	296	288	378	346	287	349	308	319	328	334	309	325	280	294	289	297	328	328	347	297	315	298	314	323	307	343	307	316	329	294	315	313	300	296	318	323	320	283	333	303	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27383	45397	12160	8851	7203	11875	24254	35311	44406	51939	48993	40337	25828	13240	5203	1966	1086	737	766	723	735	725	707	745	690	721	666	780	718	682	770	717	778	697	742	720	687	684	672	704	680	716	793	708	722	749	732	696	728	717	703	734	715	713	731	733	742	728	724	691	770	732	700	759	711	749	745	724	683	755	709	706	746	729	731	724	675	727	691	740	731	759	734	757	727	764	733	717	711	727	684	764	679	752	721	709	723	700	752	709	714	720	763	677	712	726	757	700	720	740	709	698	709	729	722	716	738	730	749	774	737	759	732	747	725	713	715	702	719	703	751	739	761	672	709	770	709	687	766	708	711	732	723	731	705	737	719	718	757	753	722	741	697	764	740	726	761	689	712	700	749	707	751	697	708	756	697	741	732	740	710	703	709	709	712	690	741	755	698	692	736	697	695	760	768	703	711	704	734	701	732	704	668	696	747	718	713	762	702	749	774	721	715	694	685	718	696	710	704	767	697	728	736	728	715	724	756	772	664	692	710	707	750	748	700	714	715	706	696	692	723	728	678	691	718	716	715	708	685	746	708	709	695	671	741	700	726	778	723	702	736	724	736	719	722	681	761	725	773	768	734	683	720	735	732	739	751	759	739	724	768	714	744	732	702	701	710	702	664	719	741	777	698	696	729	753	689	730	736	702	742	745	707	736	720	751	732	728	728	747	747	696	746	699	770	734	715	728	707	735	715	687	718	715	708	773	748	761	702	733	727	678	690	716	782	696	694	744	703	706	718	662	717	717	744	689	733	783	644	702	736	752	690	754	748	713	699	749	736	744	712	710	711	682	769	734	742	744	736	706	704	665	738	690	713	710	798	777	704	715	695	744	708	706	733	730	748	741	699	736	710	723	714	672	721	716	712	751	729	702	697	756	703	702	743	713	712	726	720	709	712	674	694	728	719	729	647	730	727	698	731	724	734	708	746	685	747	735	670	755	703	694	753	724	708	724	722	729	691	743	694	749	697	751	740	737	736	703	746	767	705	725	697	747	719	669	738	742	700	714	713	753	713	728	710	752	737	711	721	705	762	709	777	649	665	725	706	764	709	734	710	724	710	732	705	777	732	758	736	774	726	758	734	704	665	692	709	725	742	719	736	704	669	738	754	724	715	704	703	717	764	669	702	751	761	760	743	675	716	693	704	691	760	711	695	745	661	725	732	743	748	693	763	715	745	779	706	749	709	750	734	672	745	677	713	731	715	745	757	681	729	729	756	750	690	724	741	715	731	722	702	712	739	783	749	758	712	755	710	711	696	688	744	728	706	769	727	704	724	686	696	737	784	691	722	747	709	757	701	733	707	775	718	732	716	704	737	733	670	707	697	668	734	685	785	779	722	721	732	707	752	734	711	723	698	695	769	764	692	700	726	710	737	729	753	744	691	717	749	736	746	739	701	762	749	714	729	760	718	726	739	697	709	701	711	729	726	698	746	699	683	688	746	755	716	732	753	752	684	720	754	690	732	746	720	700	677	746	738	735	734	712	718	667	767	727	723	731	717	700	717	722	704	684	755	730	705	757	734	728	745	691	686	762	675	745	672	735	740	772	708	733	704	717	678	743	735	692	714	744	785	720	731	724	736	655	735	722	776	727	734	723	734	706	739	665	719	704	702	752	756	750	710	770	692	704	687	671	733	707	737	708	701	735	741	687	753	770	724	716	734	818	731	695	759	712	730	708	687	729	740	722	734	760	686	728	693	670	740	730	752	731	725	696	742	759	734	715	691	728	755	727	687	728	720	740	763	707	700	667	701	740	720	661	692	748	723	712	719	741	748	717	671	687	732	731	739	721	705	734	723	716	711	731	713	696	743	699	747	700	775	780	722	714	711	724	753	792	681	733	687	720	727	776	728	698	733	679	738	727	730	717	688	727	732	746	720	697	691	708	722	710	717	739	726	710	756	765	718	716	717	712	754	742	748	801	741	714	714	717	719	744	748	722	692	746	732	708	738	739	740	719	742	710	718	746	691	690	777	748	707	683	743	735	756	683	731	706	709	721	749	721	714	648	744	720	748	735	693	689	687	703	737	718	728	748	714	723	738	701	726	746	748	674	737	718	741	667	724	732	725	745	737	774	724	731	735	720	704	758	713	684	720	706	764	721	730	756	736	693	733	782	755	703	750	755	705	687	696	681	740	685	672	706	717	720	728	777	685	694	731	744	695	697	719	723	699	659	734	739	695	755	705	697	753	705	695	737	727	737	745	703	737	675	725	726	695	737	722	747	719	723	664	733	689	708	689	704	700	701	762	738	751	740	757	764	715	674	700	795	721	732	754	772	710	709	757	737	712	737	754	726	743	718	717	734	685	730	698	680	713	771	737	690	739	756	698	717	694	704	716	753	704	698	720	710	724	689	690	766	747	698	772	707	713	747	774	693	755	704	754	762	748	691	712	731	753	708	722	695	740	743	694	782	714	742	713	712	675	694	683	717	774	728	682	647	714	733	687	718	715	714	715	667	729	713	706	740	667	758	730	762	765	742	711	722	718	726	724	683	706	695	727	731	699	717	721	747	701	775	714	676	735	692	751	775	717	718	691	739	760	743	694	707	716	711	695	697	725	748	771	702	686	686	694	721	745	714	747	732	648	755	722	733	732	749	704	717	741	697	751	706	725	697	677	694	724	700	700	730	730	728	727	710	698	758	728	672	783	733	760	727	724	746	732	712	690	777	772	747	721	764	754	733	757	706	724	729	750	706	768	686	702	776	728	740	721	667	718	726	702	725	665	800	743	735	725	678	768	736	723	703	733	728	721	715	698	702	729	738	733	726	723	697	739	724	714	710	708	750	701	696	676	714	739	688	709	706	712	722	715	722	730	713	676	698	702	699	715	702	765	698	741	707	716	765	757	704	706	686	726	723	680	726	767	735	773	694	753	749	743	725	712	713	712	743	709	737	732	699	744	744	745	734	759	778	726	710	711	723	737	701	706	712	695	696	751	704	745	744	694	712	742	744	698	652	701	686	719	737	760	703	688	738	752	784	731	734	774	719	765	746	722	690	767	734	737	733	720	649	717	706	700	730	728	729	716	707	689	662	711	746	709	740	696	696	729	688	737	771	735	713	796	752	740	765	752	705	749	684	692	723	744	694	708	734	730	644	737	675	755	704	698	719	746	721	718	745	721	719	754	730	693	762	751	707	679	674	722	701	715	746	808	719	732	762	720	744	734	693	715	701	761	708	750	738	723	695	727	706	733	706	762	716	758	707	704	701	749	667	736	712	752	755	729	734	750	698	687	661	745	729	744	764	715	731	714	720	721	734	741	748	707	729	673	666	689	698	705	716	770	777	738	716	699	743	726	697	712	690	731	694	753	754	718	695	779	792	714	710	726	755	716	764	706	676	716	741	690	734	681	763	701	670	757	734	677	728	752	786	689	673	725	759	731	720	754	677	791	748	718	752	701	729	727	710	782	753	730	710	678	703	732	706	730	710	707	715	691	719	733	758	749	699	702	716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36403	52955	31101	24993	23073	19384	15886	14819	24111	37424	34535	24853	12830	5150	1835	673	437	329	306	337	316	309	309	295	297	288	295	306	321	305	311	303	318	284	304	308	300	301	324	308	306	326	311	298	328	325	317	308	308	314	310	329	334	306	320	324	294	315	316	290	318	325	280	285	267	320	336	294	303	290	298	313	294	327	318	306	283	301	340	279	311	317	284	311	285	336	328	302	296	315	298	337	302	321	295	301	322	297	316	362	296	326	340	315	299	288	298	290	296	311	327	320	348	302	309	308	325	307	343	306	307	326	335	315	302	328	343	294	297	282	301	324	325	301	331	285	319	322	303	304	328	338	322	309	312	298	284	296	289	293	282	301	335	318	304	320	338	324	297	299	346	348	323	308	285	328	300	297	315	311	344	312	305	299	277	340	319	327	318	313	323	311	305	300	310	300	307	303	309	300	299	303	309	342	328	324	302	318	285	309	312	326	315	303	290	298	293	282	323	322	323	302	351	306	312	300	329	330	314	316	301	312	316	338	298	309	347	311	312	296	296	295	305	308	341	331	331	301	313	289	320	310	314	298	333	299	328	318	302	330	332	319	294	323	308	316	322	304	300	303	309	305	323	311	311	350	301	311	285	299	314	316	327	289	345	303	307	316	300	308	326	321	309	304	288	295	297	302	337	264	313	306	324	324	301	301	311	284	333	279	307	289	329	323	328	298	308	314	334	295	310	338	303	296	320	321	320	308	284	323	328	299	323	270	299	306	331	322	314	356	301	323	302	298	324	294	262	313	304	316	317	320	285	317	319	327	324	347	310	309	301	330	322	322	303	346	337	326	343	318	316	320	350	291	314	321	328	301	317	302	330	337	313	303	282	309	342	313	320	335	350	295	329	301	319	318	310	331	307	318	322	310	329	275	330	338	335	310	296	313	290	315	294	309	271	294	321	328	312	327	314	324	322	318	314	321	313	306	283	304	329	286	292	314	266	280	315	335	333	279	307	311	302	330	309	305	312	290	308	308	306	298	307	345	295	339	308	303	292	290	333	340	316	310	335	356	312	308	313	323	303	304	280	320	329	301	289	311	325	332	298	296	302	340	287	330	318	311	327	310	356	357	322	289	298	343	317	320	302	326	307	291	282	331	287	294	304	347	335	332	312	299	310	329	305	315	318	318	284	327	308	313	306	297	308	322	324	305	301	311	302	314	320	319	284	339	300	326	297	310	323	285	333	306	303	345	339	325	344	333	318	341	313	322	341	315	337	317	319	347	338	328	306	313	301	302	313	335	321	346	294	335	304	340	317	303	305	293	282	328	299	302	288	294	301	338	295	351	304	300	269	301	326	297	281	292	319	316	320	365	329	309	304	276	338	311	318	290	309	304	318	317	312	307	321	304	308	306	284	303	293	335	303	362	331	327	322	316	290	274	290	340	322	323	327	315	324	330	297	308	265	322	318	357	312	327	318	293	325	313	305	312	326	287	318	292	311	280	287	347	315	308	335	326	285	286	324	334	277	347	298	300	318	300	302	331	327	320	310	333	271	331	344	350	300	287	326	321	326	322	323	306	344	289	319	332	300	303	297	321	320	335	300	308	294	308	281	308	321	316	328	332	298	307	322	337	301	335	307	325	320	295	322	337	307	321	296	296	303	298	305	275	310	293	306	282	334	314	284	314	306	298	292	292	263	331	297	350	341	307	316	309	288	320	270	294	311	310	320	318	335	319	322	338	303	340	267	311	288	360	300	318	340	312	320	298	331	325	294	353	291	294	314	307	284	307	362	279	277	299	303	295	295	279	311	323	311	349	320	293	307	319	344	328	320	312	336	332	315	270	319	272	306	322	334	332	315	312	297	324	320	324	320	299	303	320	327	299	316	316	302	341	309	292	327	280	282	303	323	320	272	290	304	318	313	297	293	313	314	319	316	298	319	333	315	284	301	317	318	322	311	302	303	327	355	282	300	303	315	338	298	333	303	275	260	336	316	308	321	327	291	308	297	309	325	307	313	297	329	290	278	279	323	319	296	312	345	321	296	320	337	329	330	291	339	316	346	302	319	331	305	290	320	337	324	329	294	274	307	307	319	296	306	308	308	314	293	321	345	314	333	317	313	335	334	302	314	333	352	296	298	318	330	310	278	313	343	357	343	307	336	339	319	323	326	335	278	329	309	296	324	298	291	280	325	296	305	343	331	312	300	316	314	331	306	318	298	300	333	303	335	327	333	301	275	300	335	297	331	313	333	324	324	351	319	340	343	320	311	311	311	307	294	340	321	300	291	283	322	381	374	308	353	307	342	265	299	295	307	329	333	317	326	309	312	317	324	314	305	315	337	346	321	317	311	307	329	312	305	326	292	283	318	290	289	335	318	342	316	323	349	300	345	341	325	297	319	314	330	321	310	318	305	330	314	323	302	305	291	312	302	345	316	285	317	335	304	295	313	278	292	307	287	291	326	319	299	303	312	317	304	355	322	302	278	319	317	307	323	302	292	330	334	304	274	344	307	319	301	318	281	284	320	315	310	340	305	319	319	292	324	301	345	297	316	320	317	319	306	294	299	314	318	352	342	327	305	299	325	306	335	334	319	311	300	304	318	361	318	293	306	307	325	310	296	346	297	320	324	337	325	301	311	369	324	315	310	294	277	292	274	285	305	306	340	288	305	287	312	338	295	326	348	333	335	355	344	324	313	323	303	314	320	280	302	299	327	328	325	278	327	321	307	297	306	307	319	322	296	277	322	332	305	303	310	335	317	319	319	332	329	315	300	317	306	341	284	299	339	314	334	330	305	322	302	332	346	324	306	322	314	341	338	284	267	346	307	343	335	279	315	304	325	324	290	332	305	307	316	331	295	337	330	297	306	345	297	307	317	315	316	322	333	331	341	309	341	330	313	309	287	298	317	318	282	299	311	288	308	309	299	316	318	367	286	325	317	335	289	312	286	309	280	319	320	339	298	316	268	291	313	325	307	285	292	341	294	324	310	333	317	294	299	330	327	296	322	339	301	263	326	303	299	321	283	294	304	292	322	292	327	324	337	358	346	319	306	319	328	273	308	308	291	342	302	329	303	320	323	317	303	301	300	338	296	290	291	342	312	311	275	311	335	293	303	292	280	310	282	326	308	307	295	328	324	286	296	294	325	324	313	319	347	291	314	337	325	292	320	309	330	302	338	278	318	324	321	335	292	290	324	316	325	342	315	309	299	294	319	302	283	325	291	338	313	329	359	298	308	310	334	285	321	299	305	316	304	303	305	318	330	281	295	294	314	336	324	285	295	314	313	336	320	295	275	319	331	319	291	335	293	297	342	291	298	292	304	302	315	282	313	325	328	307	284	300	303	312	319	327	295	323	334	313	282	299	308	339	309	304	315	336	295	308	308	325	279	329	330	291	325	276	304	297	317	326	307	304	272	295	292	308	339	331	338	337	318	305	276	312	324	302	286	297	282	328	297	317	318	301	306	310	298	305	310	304	293	290	307	272	291	354	339	276	301	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24862	49479	11437	8758	7105	6147	16032	26555	43250	53014	49265	40507	26903	14407	6134	2059	1054	757	661	696	712	736	714	704	720	727	724	685	712	681	678	759	765	684	770	717	740	686	760	717	742	709	715	734	718	688	745	716	712	722	721	708	745	699	730	751	734	699	745	672	755	709	715	738	730	704	727	707	662	723	706	701	748	676	742	735	688	702	726	691	675	684	733	758	755	671	688	691	734	683	716	721	719	687	730	754	721	710	673	703	707	713	688	712	745	690	694	702	691	729	742	692	731	713	740	757	759	704	730	684	686	739	721	733	732	719	753	730	748	700	745	673	661	705	719	732	699	729	705	736	718	703	711	743	736	743	716	665	727	772	728	714	674	696	721	683	744	712	717	717	737	727	749	697	705	721	719	731	716	703	717	716	664	728	744	662	754	694	731	682	702	742	682	726	747	698	708	774	718	703	746	736	688	681	743	692	721	695	693	731	720	741	732	697	740	730	661	731	755	674	738	714	727	676	732	682	722	695	757	702	693	741	733	782	750	693	711	719	723	681	736	744	711	718	733	734	742	692	718	668	734	739	702	691	742	716	719	743	720	674	692	762	722	704	693	704	719	731	729	734	643	733	743	689	666	721	745	702	765	664	730	738	744	720	777	695	685	735	689	714	722	752	726	716	721	718	718	697	722	716	721	735	734	741	712	728	693	718	741	667	730	743	716	707	720	654	733	709	715	722	668	720	740	725	692	702	728	691	724	703	714	746	722	696	721	715	724	735	697	681	719	715	760	710	725	763	675	734	727	715	690	694	707	737	716	707	738	699	657	733	689	697	675	681	735	701	731	736	695	778	694	685	718	739	668	711	730	807	732	730	713	731	737	786	736	743	714	713	676	742	706	739	705	726	708	757	714	717	702	684	739	694	753	693	688	736	709	715	709	710	724	775	698	696	711	676	736	734	657	688	755	722	710	707	699	723	731	734	716	746	732	707	728	716	701	714	679	737	755	677	692	776	709	756	680	722	692	687	703	689	734	774	697	751	770	675	688	778	673	699	701	701	711	731	772	661	752	643	684	692	725	706	730	745	727	673	716	716	711	703	702	701	729	717	688	740	753	712	697	721	724	709	687	706	701	694	709	660	701	703	752	697	732	690	685	704	733	720	705	707	763	677	746	740	698	747	738	730	711	703	731	718	734	700	695	721	749	718	708	674	725	726	720	711	705	699	735	634	696	714	732	738	676	701	694	743	698	713	717	704	710	690	718	740	730	622	714	735	726	692	723	688	750	706	708	735	745	701	669	710	732	733	703	711	719	715	657	712	716	693	700	704	673	731	674	744	661	676	731	765	743	706	675	687	716	690	708	700	706	674	715	704	700	705	671	695	697	736	681	717	686	702	718	778	689	703	705	727	763	715	694	701	698	691	720	772	676	732	705	672	720	727	714	702	743	745	682	712	707	745	720	751	673	754	677	707	724	730	675	714	688	740	700	698	741	718	727	694	743	711	728	691	713	687	732	691	714	698	668	715	727	733	735	722	686	679	694	741	693	757	703	694	686	738	736	726	677	710	729	735	679	708	718	724	688	702	731	714	689	750	692	718	703	711	741	699	697	765	725	756	756	663	741	744	749	709	716	747	719	720	726	711	688	740	743	722	695	730	718	780	707	697	762	711	738	660	739	742	749	713	723	683	734	705	772	734	695	688	721	715	708	692	744	742	640	729	769	723	705	726	730	713	693	717	730	707	694	702	732	702	692	728	709	714	743	746	730	710	696	679	676	683	725	765	725	651	720	727	786	762	676	729	715	688	711	752	771	713	693	712	767	705	714	718	748	742	692	710	721	691	714	694	754	696	755	739	755	755	717	730	703	736	689	677	685	715	695	723	739	726	711	737	754	709	695	681	722	721	723	741	705	686	701	697	711	724	670	720	721	732	689	706	708	716	730	652	651	710	735	706	686	727	711	695	709	708	699	697	713	701	755	736	714	729	737	713	737	737	736	686	751	679	702	678	743	686	785	734	713	727	688	690	719	712	674	698	709	677	730	740	679	694	724	666	694	706	676	720	704	766	729	676	748	698	727	724	721	720	718	704	735	712	725	803	766	743	745	725	700	695	720	663	686	681	696	724	724	728	644	697	719	717	693	719	715	683	727	739	672	701	712	715	756	694	708	682	710	712	707	707	703	707	675	706	723	723	685	695	724	719	693	726	720	729	748	733	730	724	684	692	741	704	710	713	713	712	735	668	693	719	698	703	689	711	686	663	754	703	696	720	687	725	734	734	713	746	672	658	719	730	711	712	700	762	704	655	716	709	731	749	695	704	704	727	710	691	697	724	710	715	701	701	731	750	698	717	745	737	726	670	706	708	709	699	725	712	691	716	703	712	696	701	661	701	738	681	663	691	716	684	722	759	675	754	730	744	714	754	713	723	741	678	716	728	685	707	688	721	703	709	682	699	714	700	769	696	714	746	721	673	722	691	740	689	703	698	696	760	748	702	746	678	675	726	725	742	731	751	770	728	698	698	729	698	674	727	698	730	722	702	707	718	723	711	738	730	721	696	715	716	713	707	675	659	692	699	686	715	726	666	700	709	709	760	721	670	682	734	737	701	701	730	728	742	708	698	700	698	723	718	636	724	738	743	735	696	703	681	730	727	727	771	720	732	695	758	711	737	738	711	703	733	683	718	706	729	676	722	721	719	766	739	748	730	711	720	720	738	751	689	704	717	697	746	670	689	693	714	692	702	689	707	694	749	691	712	742	714	762	723	703	732	729	685	753	727	739	697	689	744	696	768	748	719	725	721	682	707	704	725	720	724	704	743	739	743	720	788	697	721	712	685	741	711	691	736	709	693	683	676	736	687	693	710	687	733	743	717	737	690	698	729	693	702	690	665	653	657	707	691	758	734	702	717	701	705	734	745	730	712	699	709	751	733	756	741	734	681	711	698	723	733	705	708	752	746	708	743	682	707	751	761	756	667	738	726	721	701	727	746	715	671	694	725	702	704	693	676	696	724	715	638	697	747	757	700	734	736	677	693	750	688	691	738	755	699	657	684	700	686	740	698	717	719	685	706	687	726	672	710	692	741	718	742	758	651	728	668	703	759	731	730	740	735	692	732	701	769	774	664	738	675	697	680	757	740	751	691	758	672	712	733	693	731	747	679	706	674	746	717	730	655	703	714	710	679	728	713	690	713	739	723	728	682	690	682	716	734	696	707	725	739	720	701	685	696	770	713	674	713	705	735	765	692	700	657	715	745	721	721	694	728	720	726	706	716	741	699	751	746	683	707	733	694	720	682	733	753	702	722	760	743	728	692	682	715	746	720	722	689	698	729	758	720	725	744	697	732	738	735	715	691	680	725	723	700	736	709	724	702	710	706	685	719	746	716	761	680	714	730	731	730	733	696	801	722	664	700	677	740	703	726	718	685	658	687	687	724	724	668	726	697	692	713	716	708	697	697	709	692	689	725	793	737	742	707	789	738	705	721	746	709	716	727	684	716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41204	50428	30991	24588	23752	19753	14433	11399	20728	39046	36442	25101	12097	4625	1537	632	392	371	317	307	312	341	325	338	358	349	292	339	315	343	293	325	296	341	323	335	331	312	308	302	328	349	289	332	327	301	337	307	342	349	330	282	346	320	318	281	310	323	358	322	338	291	332	336	366	332	312	328	318	343	359	331	308	333	334	343	317	357	321	339	331	319	349	332	316	325	349	336	340	316	323	340	347	282	335	336	339	292	334	288	330	341	337	334	344	294	343	302	320	309	351	308	353	293	336	328	298	313	301	339	300	300	347	334	303	338	348	315	301	312	380	324	336	317	331	325	331	332	310	325	336	302	331	310	315	353	301	322	350	372	319	318	338	291	329	327	323	325	324	298	342	318	294	284	323	320	316	288	326	330	315	297	330	340	320	280	304	303	329	322	310	287	323	314	326	324	325	331	312	341	313	315	313	343	337	344	311	336	308	338	322	322	337	331	346	297	332	321	301	319	341	320	332	326	393	323	305	328	284	287	293	330	353	313	294	332	358	307	338	327	276	329	339	302	318	326	359	321	322	345	328	323	299	304	306	292	329	331	363	342	347	309	322	334	297	328	336	318	333	352	329	330	353	366	336	366	310	321	317	310	336	319	337	316	301	367	335	337	347	315	332	315	322	295	327	346	340	335	341	338	301	305	308	328	326	325	290	307	317	337	337	335	363	343	330	349	324	324	313	297	333	307	303	293	319	336	333	289	305	309	312	351	340	323	286	342	300	318	323	333	342	292	358	345	331	341	307	313	329	323	291	302	347	322	336	351	314	310	292	298	314	319	320	330	320	326	335	364	361	313	359	295	314	297	315	311	328	360	327	345	318	313	319	340	336	304	319	318	316	349	352	325	355	322	326	327	324	332	338	318	320	316	305	311	326	358	324	334	326	329	321	295	320	323	347	301	316	334	331	325	317	359	332	308	361	338	314	318	339	328	311	299	278	321	331	335	345	319	362	336	339	302	325	327	288	345	305	322	327	345	301	300	308	318	297	295	292	321	308	314	324	300	338	339	340	340	351	323	322	317	316	338	331	293	331	303	339	326	340	337	307	329	306	322	325	348	332	329	337	318	313	314	345	284	319	314	329	314	324	295	315	321	313	331	326	317	326	329	321	328	331	313	324	311	327	341	321	332	334	306	335	309	324	320	329	340	298	350	334	286	316	328	331	318	302	302	292	324	339	354	320	309	329	303	322	297	307	339	320	364	354	346	313	305	318	326	348	354	350	304	277	333	313	312	314	352	336	328	339	327	343	318	337	284	308	325	299	298	305	289	332	331	361	325	348	302	334	357	325	323	305	319	295	307	332	318	300	323	344	321	290	342	304	325	281	314	311	360	292	326	341	314	346	348	324	321	317	329	313	310	352	334	349	317	331	297	329	335	316	339	308	329	335	305	289	312	335	318	336	325	327	315	335	331	331	320	336	307	300	313	329	333	370	317	328	317	331	361	307	316	330	326	338	312	298	332	302	300	322	310	360	314	326	317	307	306	334	312	314	331	318	309	319	343	342	319	301	307	324	296	303	342	280	310	331	318	332	315	309	313	313	309	305	319	296	327	328	325	309	323	328	337	298	311	319	344	303	315	329	308	306	346	320	294	326	295	298	301	294	329	298	306	308	329	302	338	321	299	325	328	307	355	343	341	327	276	323	332	327	320	354	329	324	274	307	301	317	334	328	306	311	295	332	329	307	345	311	332	361	341	294	303	331	337	312	313	350	310	317	352	343	336	317	339	316	320	303	325	323	324	312	324	363	348	333	315	335	332	329	309	334	320	325	308	312	335	312	314	324	357	340	326	346	325	316	296	316	331	338	283	338	345	337	349	312	353	349	336	277	353	323	314	332	339	318	339	324	305	300	301	269	350	287	333	301	294	334	320	319	324	318	334	311	343	293	307	332	305	274	328	368	321	288	335	315	345	324	339	318	365	354	297	346	293	293	286	311	279	355	321	302	316	306	328	342	326	321	354	334	298	350	325	334	348	310	334	336	340	309	336	298	339	359	292	334	350	295	344	295	385	319	335	341	302	303	330	326	342	343	352	317	319	303	318	315	359	355	304	306	304	324	335	313	304	325	328	307	305	330	345	299	281	317	293	296	363	311	319	311	324	325	303	296	294	328	340	312	374	277	298	301	316	304	300	318	331	303	290	329	306	299	283	297	337	332	285	277	294	335	333	326	346	311	313	335	293	319	339	326	303	336	333	312	340	325	319	288	317	322	330	328	312	326	307	298	333	370	343	343	302	335	296	345	336	321	270	288	332	316	310	304	346	346	293	317	341	310	366	307	304	323	326	338	334	316	333	308	327	302	312	304	312	317	347	312	323	321	321	323	350	326	330	320	303	299	337	329	327	317	342	312	315	316	353	329	343	312	360	348	320	315	310	332	322	313	322	332	378	330	300	321	318	327	356	330	318	308	330	331	340	321	331	310	331	339	349	310	323	295	359	294	327	286	307	327	313	316	319	337	337	320	302	328	327	296	313	341	321	326	322	317	343	315	282	315	341	349	279	343	318	316	334	314	291	334	310	314	355	306	309	331	286	322	284	302	314	334	301	310	338	330	310	327	301	318	302	298	272	328	319	324	322	331	357	336	327	306	331	326	309	296	329	316	313	316	307	279	345	348	330	296	317	305	317	325	297	312	293	357	312	316	299	326	309	310	324	290	292	353	316	317	288	335	278	291	346	304	311	322	337	336	329	316	312	312	306	306	349	354	340	305	316	316	305	330	313	301	317	305	329	329	328	314	326	281	303	279	351	317	328	286	338	334	333	304	317	291	308	347	340	305	346	318	325	300	336	344	337	313	292	336	317	312	309	313	283	343	344	323	329	303	327	350	324	320	305	324	325	346	329	310	338	323	303	341	325	357	300	308	318	324	351	300	342	303	312	342	334	294	312	302	329	322	330	313	332	363	336	314	353	333	342	313	300	271	307	270	354	312	331	350	304	363	341	315	346	334	309	322	348	300	343	305	303	323	297	334	300	324	327	340	346	308	332	317	323	335	306	333	369	334	318	327	298	291	339	335	321	325	295	322	312	326	304	331	341	298	311	301	344	321	305	309	298	327	302	315	302	306	329	285	322	340	318	351	342	339	336	337	338	298	349	327	290	326	324	357	314	308	301	359	312	318	336	307	333	329	310	323	326	329	326	290	317	321	311	334	334	276	348	310	318	298	337	321	314	288	336	304	307	329	322	286	306	331	305	286	297	303	290	335	291	298	293	355	303	328	328	318	318	322	308	323	344	321	331	295	353	303	331	313	307	313	369	332	297	299	327	330	306	313	324	314	310	340	317	322	345	285	318	355	345	307	334	324	307	272	329	315	321	302	310	326	310	324	307	323	354	288	314	337	292	330	326	320	311	322	329	311	334	331	348	349	307	337	288	326	334	305	313	319	303	318	330	339	353	307	319	281	311	312	311	328	340	296	319	339	329	326	342	303	305	311	334	350	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29799	51010	12630	9320	7385	7231	11146	18585	38076	54511	50779	39791	25624	13201	5149	1892	929	778	771	757	768	688	743	711	749	761	756	711	673	696	768	765	719	722	683	743	730	721	709	710	702	671	732	748	699	748	765	695	743	760	714	733	732	705	735	726	736	765	748	717	668	701	743	728	747	743	762	716	745	819	744	764	736	702	731	731	728	751	741	767	748	693	780	741	700	778	742	747	730	707	734	735	711	736	701	720	716	759	703	714	737	757	716	748	739	712	724	709	750	720	712	741	729	732	740	727	730	707	741	724	698	725	717	773	722	718	753	698	673	774	734	707	742	709	759	709	745	751	792	748	817	784	721	740	788	747	724	735	751	676	798	671	707	738	713	763	700	670	714	699	726	748	690	758	749	730	739	740	737	756	714	711	747	715	712	746	726	737	736	725	740	777	695	728	717	713	703	704	730	698	728	792	749	734	762	698	741	713	767	738	722	725	735	758	740	718	740	741	703	729	771	716	721	806	726	750	779	729	682	771	738	749	740	698	761	708	699	722	730	753	775	703	696	750	724	750	714	725	758	762	751	743	737	741	728	733	756	686	753	720	765	755	764	729	692	714	711	697	754	767	698	738	718	756	714	709	722	689	725	706	696	670	703	748	741	788	746	718	754	738	707	771	743	691	802	700	705	706	692	746	710	762	767	712	726	716	727	744	758	767	748	797	743	670	725	715	697	711	717	735	711	757	768	757	753	734	717	776	714	746	786	731	725	673	748	739	729	724	734	728	761	722	774	726	746	701	772	783	718	740	754	687	774	747	721	762	705	733	717	702	730	728	696	756	747	718	728	730	784	766	749	728	718	701	718	767	726	705	732	711	685	726	713	721	716	727	724	692	713	707	669	707	737	741	766	756	749	741	738	745	728	733	722	761	708	800	747	706	735	734	716	719	704	770	715	767	746	683	720	730	754	696	713	748	749	674	727	704	708	751	696	732	689	682	746	748	682	707	717	760	741	718	758	681	705	726	760	731	674	719	756	723	764	748	756	777	754	716	736	728	716	714	705	734	750	735	779	738	700	768	684	674	698	735	769	729	726	769	712	694	731	735	760	745	719	737	679	794	717	749	733	741	693	732	722	746	718	722	747	744	712	735	758	756	755	720	765	760	684	733	737	712	734	795	703	729	744	724	725	707	734	736	741	765	704	708	736	739	740	660	722	744	724	798	744	752	773	721	722	730	769	764	777	711	731	732	717	729	732	715	674	765	718	684	741	775	759	716	692	701	745	765	735	727	712	779	715	692	724	742	735	684	751	699	734	747	758	681	679	740	713	700	769	711	700	718	731	740	706	731	713	712	830	734	716	728	742	744	714	763	725	751	733	745	732	763	710	728	730	733	722	712	760	713	723	743	734	748	707	816	750	766	730	719	733	783	756	753	762	765	741	745	735	768	754	742	706	733	736	714	720	714	734	729	718	732	762	777	740	728	718	734	746	724	707	765	732	715	702	740	748	724	683	713	730	728	745	717	722	761	766	716	732	745	740	769	700	696	728	761	694	764	715	686	766	745	727	729	705	746	723	712	689	743	764	742	729	729	692	737	718	742	733	713	716	725	734	767	737	748	709	725	732	727	707	762	736	751	721	717	733	737	703	751	776	753	752	736	737	728	749	748	750	743	737	717	745	735	691	688	772	742	750	713	764	713	707	751	729	749	741	728	707	732	713	703	708	794	721	738	732	696	708	752	773	704	762	760	752	746	709	700	772	739	720	720	711	718	770	716	723	742	717	744	744	730	813	769	694	730	753	736	764	764	705	746	739	763	743	719	710	737	728	750	737	729	715	738	696	726	796	740	759	668	724	749	767	781	725	708	711	741	732	769	726	729	734	743	722	796	750	745	742	746	726	726	797	729	736	751	736	758	747	804	769	768	793	742	739	729	687	751	725	705	719	736	728	775	712	708	758	725	705	766	712	709	692	727	745	733	731	739	712	751	784	691	709	777	729	767	791	747	731	707	746	744	756	754	699	702	734	796	760	733	725	780	719	734	722	782	697	717	741	726	700	751	722	743	725	736	725	735	713	771	748	723	738	693	703	749	694	730	721	744	689	742	743	737	726	765	703	689	733	746	715	692	740	727	714	704	753	738	747	749	749	740	739	758	743	737	716	740	705	723	736	736	753	748	779	761	772	761	761	670	747	680	765	709	743	684	707	733	676	718	723	715	729	781	766	749	697	734	751	759	718	753	717	779	704	706	725	723	724	729	758	762	775	738	714	745	712	732	782	737	750	736	723	722	683	768	703	710	741	768	754	700	718	726	731	707	706	764	709	764	720	713	732	686	730	723	774	742	738	697	664	748	722	724	725	675	759	697	703	723	750	738	777	757	734	697	712	676	753	732	751	745	687	725	784	670	741	715	706	711	701	733	694	771	758	753	741	707	726	730	755	763	720	703	744	759	754	679	710	704	753	704	720	760	756	783	715	727	749	742	766	745	756	766	667	706	736	713	746	714	727	739	697	752	703	722	716	713	718	738	706	753	790	705	733	710	713	737	744	760	725	754	696	704	771	744	756	746	720	745	730	777	702	765	716	739	712	739	740	744	738	706	683	737	709	723	721	724	747	682	696	740	736	736	698	758	738	737	702	719	743	732	744	743	749	720	744	725	733	735	743	734	775	717	724	723	685	742	747	719	726	727	720	728	732	762	698	673	744	706	727	762	774	746	705	812	707	753	759	695	721	724	734	736	818	736	707	728	766	649	696	720	742	713	723	801	744	736	716	715	718	739	727	731	735	768	778	788	752	741	729	775	747	751	762	767	718	751	717	755	745	710	768	741	724	700	753	738	698	726	755	784	746	748	752	707	717	674	752	714	710	741	707	721	708	706	761	705	725	733	696	725	698	737	799	723	707	756	749	752	725	751	717	716	694	722	712	729	779	756	752	692	734	766	763	726	789	694	749	751	747	733	707	781	721	679	723	731	775	704	726	756	741	715	731	785	750	724	703	708	737	736	720	733	744	701	739	769	724	699	725	727	712	707	688	708	717	736	732	737	811	786	706	721	738	703	758	752	758	700	751	791	751	704	749	773	741	720	706	747	749	689	729	742	748	725	741	743	762	703	698	743	754	760	734	736	752	722	752	725	743	708	730	720	743	765	760	743	749	735	738	753	740	722	736	765	733	709	724	761	716	752	821	759	718	733	746	735	754	757	713	705	757	675	762	713	705	713	777	710	708	733	685	743	751	710	694	737	731	681	733	741	756	722	730	689	696	763	755	719	722	749	689	732	738	717	719	749	734	681	740	698	682	714	742	730	765	766	728	756	739	695	757	710	768	739	742	756	744	776	759	773	719	708	670	760	780	749	771	747	731	744	743	748	769	726	712	751	691	748	779	801	712	766	701	706	758	747	678	767	683	763	717	753	744	734	765	712	698	707	746	713	722	758	708	737	734	745	741	761	705	735	753	737	716	750	733	719	722	715	752	753	724	755	721	698	764	735	741	752	794	699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40001	51123	35777	25011	23287	21703	16915	13180	21327	40787	35531	24790	11935	4115	1341	566	393	341	350	329	345	345	350	329	314	328	350	322	323	290	335	306	308	321	326	319	303	341	329	276	334	301	347	365	342	313	319	336	355	332	345	371	332	347	338	301	318	328	325	318	327	302	342	328	291	318	319	322	325	328	325	340	357	351	342	340	308	329	326	342	318	323	331	352	332	339	333	302	357	359	321	350	308	350	324	303	329	322	346	324	323	310	345	335	347	318	319	329	289	320	335	318	350	379	356	329	301	334	346	323	279	316	332	349	335	335	270	299	338	306	343	353	299	342	314	340	327	299	313	312	327	292	360	308	347	351	349	339	318	312	303	327	352	334	342	323	329	331	322	319	315	349	330	312	339	322	327	343	319	344	325	318	368	297	307	336	308	329	353	337	328	320	332	350	340	327	346	305	306	303	302	303	355	319	316	277	316	322	303	311	297	301	332	323	339	316	367	367	344	311	297	322	307	320	345	360	358	318	332	343	349	306	284	322	357	321	324	314	351	335	373	320	332	337	373	294	339	320	343	360	352	297	314	322	292	346	295	317	329	341	306	312	367	316	330	321	312	332	333	342	323	315	338	318	346	333	344	335	323	323	342	331	357	361	316	324	332	365	326	342	334	320	364	311	328	349	321	291	319	302	299	340	320	309	323	339	322	354	341	340	322	318	346	312	325	322	340	334	328	332	350	311	288	311	327	357	330	358	324	295	342	337	316	302	362	304	364	339	333	348	313	359	379	298	308	351	341	322	300	326	327	316	352	303	306	330	307	335	297	347	319	321	351	336	337	354	344	303	320	342	326	327	310	335	329	297	333	304	330	350	299	342	330	315	324	295	312	330	315	309	324	330	364	308	323	324	325	310	338	331	324	331	315	317	291	324	290	318	334	306	306	319	335	348	290	304	359	321	328	331	334	314	312	327	300	318	335	344	342	322	324	347	337	341	327	359	327	351	298	350	335	330	293	332	280	304	337	329	339	347	331	312	314	301	327	328	302	301	323	336	353	317	332	338	328	311	281	331	343	315	298	357	336	330	351	329	316	306	306	360	325	327	325	315	303	339	354	354	319	319	332	338	310	322	321	336	321	356	349	317	315	362	314	323	302	335	324	318	308	356	315	307	320	296	335	322	343	322	341	316	350	336	309	339	332	322	326	338	335	336	320	338	297	329	324	358	297	294	333	372	345	316	329	339	327	338	338	326	349	308	329	337	345	309	315	298	314	313	366	338	301	297	336	342	306	307	335	338	325	361	334	338	312	313	345	296	361	349	311	284	340	314	327	324	344	322	327	320	352	314	324	311	318	345	359	315	310	311	283	334	310	355	346	343	328	301	311	295	339	313	324	343	298	296	331	291	319	331	331	314	346	319	325	339	357	338	342	331	343	326	326	306	306	297	318	326	336	362	304	347	380	328	362	314	373	316	326	353	324	308	329	322	336	309	320	340	371	350	352	326	344	323	364	302	337	360	371	286	369	329	325	328	292	321	327	328	319	349	333	315	314	326	353	354	318	331	314	325	310	326	369	352	323	321	329	333	317	343	322	308	307	323	302	313	353	320	352	321	360	325	329	298	340	357	334	340	330	315	311	297	326	281	312	350	346	324	357	383	337	344	298	321	317	291	340	321	330	334	349	353	321	311	363	309	317	320	328	340	330	346	287	342	287	311	332	341	290	366	348	311	321	331	344	324	325	307	328	316	328	308	314	314	305	314	310	329	298	356	294	319	293	342	323	345	339	323	353	297	307	320	302	347	316	356	326	317	352	296	305	343	328	303	273	351	348	350	344	341	347	356	334	326	330	346	320	326	295	339	329	316	345	356	340	297	348	319	316	316	298	331	306	345	331	308	328	330	360	311	334	293	319	327	305	301	310	339	340	324	310	325	325	342	301	313	352	310	299	351	365	303	338	301	334	315	321	340	327	317	318	319	317	319	332	319	337	317	322	292	346	338	307	302	303	323	322	346	302	340	290	306	327	341	299	345	329	300	322	378	320	341	342	342	306	336	341	338	308	323	311	326	309	324	308	325	319	321	322	320	312	335	313	350	328	342	315	341	357	338	331	332	332	367	370	308	334	319	326	307	321	295	319	321	321	305	353	336	320	356	292	330	316	339	338	323	330	309	324	294	326	350	312	329	326	292	327	304	324	373	337	298	333	324	320	338	313	337	337	353	347	347	348	314	336	346	302	323	367	302	345	325	327	351	323	315	384	353	336	357	377	305	296	347	315	323	335	360	310	320	346	304	320	315	366	328	355	328	361	318	325	330	346	349	289	348	356	335	344	341	304	311	279	315	305	319	368	325	315	321	321	325	354	290	347	339	310	317	309	320	310	299	357	340	326	324	324	363	342	311	320	334	338	323	311	341	341	367	361	297	322	312	318	329	334	354	320	302	311	335	316	345	343	311	353	323	330	338	295	324	350	364	336	275	301	339	352	303	353	283	315	317	298	327	291	308	325	355	300	376	315	310	321	341	319	305	321	343	324	308	321	316	337	345	311	352	333	334	366	289	323	316	329	360	335	341	327	330	307	307	307	345	328	349	357	330	305	291	358	315	317	287	326	328	358	309	281	371	341	365	321	336	328	332	308	315	298	336	311	338	349	345	313	344	313	344	335	338	333	325	298	328	321	302	353	321	357	333	323	326	313	342	331	342	312	317	364	328	339	320	358	277	331	317	302	265	311	329	339	330	326	317	335	349	310	333	322	356	318	342	348	319	313	292	314	370	346	329	314	300	340	327	316	348	335	347	314	324	321	361	345	324	349	317	324	325	320	330	316	350	324	345	322	337	324	303	336	346	335	343	346	305	327	340	351	301	341	337	348	330	311	308	335	308	301	320	315	299	315	333	333	340	305	306	325	363	290	351	327	318	328	293	283	324	289	308	306	268	339	326	306	335	344	286	331	344	323	340	317	299	342	310	336	322	322	320	325	325	292	319	339	339	314	347	330	287	332	328	343	346	341	338	345	300	337	325	345	342	329	320	305	341	307	337	341	345	338	320	339	322	334	314	344	321	311	321	332	317	348	307	319	311	309	354	289	328	330	343	303	290	357	277	298	306	328	332	316	318	313	316	328	294	332	343	314	355	341	346	305	341	341	301	330	301	312	317	308	328	356	294	326	329	333	347	328	347	356	308	328	336	285	309	310	352	329	334	339	383	321	333	304	324	364	350	293	354	356	363	342	332	335	308	307	317	321	326	337	351	336	338	308	329	332	317	308	307	327	329	303	349	357	327	298	299	337	327	323	334	348	317	358	313	321	308	343	320	327	328	337	316	329	328	327	328	305	335	313	361	311	357	294	320	308	304	332	315	301	295	316	328	334	305	311	337	302	310	329	347	310	313	323	312	303	327	307	324	323	364	378	339	351	328	353	300	367	303	371	334	327	300	302	341	320	304	348	325	318	365	328	348	355	340	311	319	316	309	346	338	332	343	318	316	309	350	323	323	334	316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27876	49879	17413	9890	7428	7034	6464	17498	38150	55306	49682	39580	24678	11715	4027	1475	886	770	738	771	778	730	774	728	772	723	743	735	743	729	767	734	767	668	715	722	785	774	747	728	748	756	774	737	734	706	790	727	721	802	781	749	750	718	744	734	784	748	750	710	682	714	701	710	733	722	759	720	710	734	717	739	739	772	739	735	759	726	745	666	737	766	769	783	747	772	735	766	729	763	770	700	701	721	759	738	739	710	725	734	755	803	765	755	743	707	766	742	683	737	718	748	721	771	720	712	765	785	759	722	730	715	776	729	728	735	741	738	686	751	729	747	711	741	744	734	740	744	756	731	777	726	703	720	727	742	749	734	762	731	728	735	697	739	753	755	763	697	724	734	778	745	717	730	763	777	770	782	722	717	724	748	720	740	788	778	770	742	736	719	765	750	818	763	727	733	756	762	759	706	691	734	717	733	715	766	751	733	732	712	731	726	729	785	786	765	779	733	783	755	754	769	732	724	705	760	731	767	732	776	718	706	730	745	755	767	742	784	769	725	727	751	762	767	808	729	787	708	722	807	726	750	783	794	724	747	798	772	757	735	764	779	743	722	789	761	754	759	771	732	722	722	778	736	729	781	741	753	745	726	739	755	759	710	725	732	722	769	806	756	707	724	826	746	719	723	736	677	762	744	794	786	714	754	737	732	753	729	701	724	757	699	711	758	789	765	690	692	758	717	810	762	737	738	774	720	714	764	711	734	802	745	751	717	766	749	728	707	729	718	746	735	686	805	725	724	726	733	713	753	758	778	727	762	759	764	775	738	733	688	732	766	736	753	751	713	702	775	738	764	778	696	732	749	788	751	703	749	743	713	757	738	767	759	763	762	705	738	739	750	736	730	687	700	749	725	770	770	784	732	734	784	791	782	697	738	737	797	794	780	726	773	747	777	770	730	721	746	737	700	770	758	773	745	743	739	747	762	732	761	732	765	774	783	741	752	738	744	749	772	725	754	732	729	775	750	726	744	738	751	734	725	754	734	731	755	736	739	752	704	740	720	742	747	796	742	760	752	757	749	737	771	755	719	751	722	738	750	771	761	747	778	708	710	741	724	750	766	749	726	766	761	762	741	717	767	716	753	752	711	720	711	742	767	804	764	782	725	738	754	724	752	738	749	725	738	759	711	756	746	690	752	754	751	785	775	761	786	727	697	751	739	748	678	804	771	759	750	742	757	749	706	797	729	740	731	720	739	715	736	711	717	731	745	722	724	731	764	712	740	700	725	744	709	800	767	720	725	807	714	745	746	726	766	789	751	731	757	690	721	724	748	792	738	730	743	754	756	744	749	753	712	758	743	785	700	752	758	710	739	724	794	767	694	733	746	735	743	740	728	738	714	768	757	780	778	765	755	735	791	727	748	735	776	727	718	695	790	724	746	766	722	758	711	751	727	743	768	769	779	757	729	735	768	733	733	683	763	773	718	741	757	713	744	745	707	785	776	769	762	750	708	708	761	732	726	719	749	792	741	745	775	746	748	733	715	797	683	730	734	722	738	723	722	700	730	799	738	749	747	708	733	739	729	738	742	712	763	731	779	770	776	758	740	719	749	726	756	758	767	701	726	721	751	775	722	759	747	739	742	727	767	753	740	731	749	754	729	733	777	741	774	774	746	729	708	730	754	789	749	734	713	802	737	721	727	756	773	741	777	765	765	709	719	747	738	787	749	700	752	752	737	727	750	751	787	777	714	812	752	745	726	736	757	761	766	709	746	718	710	744	708	770	774	746	746	780	760	738	763	764	714	724	745	717	724	725	788	714	726	729	758	721	749	746	739	777	710	689	785	772	718	769	743	769	778	722	766	715	723	720	752	748	701	758	778	726	739	754	746	746	706	733	731	757	736	737	731	753	785	752	733	720	747	692	753	716	787	751	767	738	715	719	739	807	728	720	743	759	800	696	751	750	785	753	701	715	727	746	748	710	725	696	746	725	691	779	707	714	748	777	716	763	776	752	751	750	703	790	722	741	762	762	773	738	741	782	749	760	735	729	752	718	775	746	699	736	727	752	748	740	711	751	706	759	683	747	751	690	732	727	781	758	751	705	753	741	716	736	782	734	747	724	745	736	729	751	696	773	758	786	763	731	728	811	807	753	750	764	781	733	740	645	771	703	766	720	777	718	780	768	787	779	744	722	727	752	746	738	749	721	722	745	766	731	703	693	708	702	706	731	718	787	716	701	736	758	723	755	780	734	744	776	777	727	727	775	721	746	775	750	766	727	755	714	724	707	730	749	756	762	727	736	771	733	781	716	751	811	726	760	758	768	772	746	771	712	750	734	738	772	703	745	737	704	738	755	725	725	765	748	725	764	723	755	745	756	742	719	757	734	807	736	778	776	731	749	721	721	711	721	749	717	707	740	755	726	732	721	786	738	768	781	699	737	727	698	727	744	763	677	742	766	719	773	770	746	758	766	689	785	711	816	784	761	724	696	727	742	735	753	728	751	751	751	765	694	774	712	725	730	769	743	757	802	697	740	739	754	771	723	693	738	750	713	753	741	744	694	737	749	759	714	697	704	707	749	805	803	742	787	732	765	742	756	733	757	786	735	779	726	757	796	743	727	738	718	742	690	752	717	706	756	796	721	745	711	757	679	747	724	749	797	743	766	760	772	779	743	741	767	683	720	730	728	675	718	735	777	768	762	710	740	777	727	694	714	719	767	731	767	723	722	691	788	755	735	724	776	776	713	752	729	742	786	714	712	710	757	800	756	725	737	759	736	741	723	719	757	772	748	772	724	756	709	783	768	743	756	766	718	763	741	715	751	737	709	761	745	803	734	756	811	738	760	735	772	693	694	717	714	757	827	766	774	716	718	758	756	774	747	706	692	771	778	744	721	772	725	761	734	703	740	786	777	709	697	724	732	758	710	728	730	733	730	745	763	723	740	764	740	756	704	790	750	671	698	772	727	710	772	734	734	743	767	782	755	786	743	780	783	723	762	767	737	766	771	714	726	781	711	748	715	738	714	730	693	721	742	773	778	795	728	738	762	789	719	748	727	764	784	744	730	731	761	733	732	717	785	767	743	748	730	752	716	732	730	721	697	736	721	714	712	746	724	761	754	782	766	746	783	731	705	738	724	736	749	698	758	751	719	771	749	759	754	750	755	748	712	717	746	739	745	681	765	707	740	763	784	746	718	722	751	745	768	698	737	712	793	795	758	806	736	720	771	769	716	757	796	779	770	691	696	750	736	682	741	752	750	772	730	730	766	766	724	787	701	707	706	746	782	754	808	700	748	708	744	765	747	758	733	701	745	765	764	738	735	778	754	724	748	739	737	729	776	769	721	766	766	753	761	736	755	713	734	736	759	727	775	726	759	722	756	764	683	791	687	733	727	774	778	783	741	741	755	723	691	706	750	689	772	732	791	766	735	682	740	737	751	708	770	793	728	715	768	750	731	698	716	730	701	729	759	755	757	797	755	734	762	771	756	758	805	715	732	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
43712	49366	35964	25428	23655	21610	17364	11869	18293	41374	35486	25789	13303	4295	1368	613	404	368	379	324	351	313	327	364	311	355	354	325	337	336	331	324	305	331	309	335	359	348	310	353	326	321	327	350	338	315	346	359	320	333	318	330	294	340	354	335	319	374	330	342	343	317	324	326	324	330	351	365	315	367	324	329	348	345	351	345	344	338	309	343	330	339	323	359	343	322	357	344	318	367	355	330	357	318	336	333	331	331	337	361	328	366	373	342	337	344	348	320	320	331	363	327	325	313	317	296	354	354	321	368	311	336	338	332	311	342	332	372	362	291	330	330	325	330	350	352	312	327	329	346	337	383	351	348	307	301	366	331	333	333	296	344	334	372	293	355	289	322	332	356	321	339	402	375	311	327	337	301	317	281	319	337	338	340	324	342	307	341	307	349	379	315	340	329	315	328	330	348	355	344	316	315	342	338	341	323	349	306	347	299	319	322	352	325	371	351	346	360	342	327	323	311	316	336	327	342	307	351	320	365	306	314	321	308	343	314	350	352	338	384	380	331	316	397	337	334	321	311	334	340	323	379	331	345	304	317	356	363	325	324	348	349	366	372	334	355	338	336	330	319	337	352	289	369	322	299	334	329	299	341	367	342	347	337	327	283	365	356	316	321	342	362	317	320	320	345	359	348	333	300	305	358	337	292	300	384	304	363	342	334	348	327	349	333	358	319	312	309	344	338	343	337	340	350	342	354	332	331	351	343	314	307	348	321	342	336	338	320	342	325	352	333	335	338	301	346	353	322	348	320	297	328	354	350	339	379	376	308	331	363	338	350	310	330	354	338	299	330	320	289	352	344	336	367	337	342	322	333	344	342	328	341	335	327	338	329	345	339	316	336	318	343	338	345	318	343	349	342	335	318	336	326	322	319	335	333	345	356	340	325	345	371	360	314	333	311	332	344	386	325	318	333	391	350	329	338	300	349	342	322	318	364	379	340	322	331	370	340	320	331	325	351	349	315	282	352	315	325	319	345	364	332	325	328	348	330	339	320	317	326	325	360	324	369	333	341	371	331	325	336	348	341	355	314	332	353	317	331	312	305	331	313	373	316	353	327	331	333	351	319	367	314	309	351	346	280	329	335	294	326	357	328	322	367	317	319	319	362	291	340	362	339	340	333	328	313	334	307	335	314	330	344	348	333	317	350	323	309	337	344	322	335	302	339	366	324	345	349	370	325	331	333	354	301	329	356	326	318	364	354	373	340	329	317	331	333	342	299	345	350	368	341	363	308	320	333	322	335	345	323	352	345	352	358	316	337	317	321	320	321	342	329	319	348	348	343	318	320	341	341	376	327	323	333	328	345	338	375	337	373	322	319	343	313	295	344	309	341	339	311	345	320	332	323	341	380	337	332	356	317	373	326	319	321	319	319	317	349	316	347	331	332	329	359	367	330	349	329	339	360	351	363	328	316	335	376	316	348	326	335	315	335	329	334	311	339	340	340	320	325	317	347	332	329	327	348	344	347	327	316	336	334	340	349	338	306	308	340	349	370	317	363	332	334	347	364	362	329	293	336	308	305	306	344	336	321	345	367	337	328	352	335	347	324	321	352	331	318	328	329	341	351	290	304	323	374	342	337	318	327	346	354	320	339	329	338	335	307	314	325	303	334	336	359	323	318	344	338	329	374	369	331	336	331	322	332	336	327	347	310	330	305	286	272	316	335	315	295	351	328	320	327	315	299	337	315	370	366	349	315	364	322	353	335	329	311	297	350	370	329	347	351	330	299	347	320	298	333	352	318	350	374	367	361	361	339	342	318	318	320	341	323	347	322	350	302	316	343	333	346	315	325	364	343	336	325	319	314	347	332	338	334	351	308	341	360	330	332	354	341	327	319	358	324	326	324	339	311	357	329	370	345	353	361	293	352	328	358	294	313	364	369	317	321	328	351	324	295	385	345	316	334	351	350	363	366	356	318	357	320	323	362	317	337	351	307	335	335	368	333	338	359	337	352	356	353	318	340	312	348	311	361	335	329	346	315	312	317	324	359	316	344	347	325	326	348	348	316	348	321	311	335	327	352	322	332	327	349	293	319	315	312	344	313	333	349	324	328	321	330	374	318	356	334	327	321	302	307	353	339	325	333	329	335	357	337	304	307	287	317	345	335	324	338	325	305	350	332	339	364	343	330	363	330	349	317	322	370	323	358	365	307	350	324	342	345	342	323	342	293	371	319	311	327	323	311	330	342	334	356	320	305	303	334	336	334	358	351	297	349	364	380	387	349	349	327	329	316	291	327	337	342	350	336	280	331	320	326	337	332	334	291	311	341	349	341	351	314	330	340	313	333	330	333	360	322	332	362	340	358	352	331	309	324	340	344	339	371	330	328	341	353	322	329	334	336	305	329	317	339	329	328	367	336	349	333	319	339	332	346	299	329	347	329	375	332	326	347	370	364	322	349	336	321	359	330	317	336	351	345	341	339	307	309	339	340	347	335	364	325	337	296	320	332	337	349	326	311	357	332	357	399	334	354	324	330	319	349	326	334	345	317	336	351	353	363	339	314	315	373	341	318	339	345	337	326	341	329	313	350	309	337	305	313	332	327	324	336	317	336	309	345	329	352	357	325	349	360	345	324	343	330	325	365	322	314	305	305	329	362	346	329	352	371	294	330	356	339	276	276	334	339	334	306	371	320	321	343	334	345	331	317	357	322	352	345	304	316	334	341	302	340	334	334	339	365	280	320	344	332	347	349	325	326	344	356	321	337	336	337	331	341	340	368	320	343	346	341	329	358	342	348	364	320	341	317	346	364	325	341	290	358	343	309	327	303	336	339	366	341	338	319	323	339	366	361	321	386	331	353	351	345	325	346	325	300	333	352	334	344	335	318	316	341	332	328	352	324	358	342	340	322	371	338	323	318	333	349	311	354	323	333	346	319	343	350	330	331	323	338	326	325	324	331	348	355	324	327	305	371	322	333	341	360	320	315	325	335	335	321	342	368	306	336	336	287	344	324	323	334	352	375	333	332	324	331	343	325	325	313	339	344	343	342	328	345	310	328	366	339	368	363	339	348	357	358	351	331	315	348	357	347	371	312	325	325	353	316	373	319	342	324	354	345	349	334	330	369	270	325	337	343	326	335	312	332	349	310	330	337	335	330	334	344	311	333	335	362	328	322	336	346	365	305	319	329	306	314	362	337	337	342	363	369	322	311	313	350	335	333	322	324	349	336	347	317	306	347	340	328	325	404	355	355	326	348	341	343	336	337	340	377	331	375	338	300	331	347	338	293	358	303	369	329	329	327	322	323	333	358	314	340	317	343	349	310	329	355	375	340	334	343	318	346	322	345	337	357	314	348	337	343	343	331	357	318	306	321	322	326	337	347	342	353	323	334	333	349	354	338	300	332	345	369	350	318	306	334	341	314	357	372	367	315	320	328	315	368	373	297	352	331	347	363	325	304	291	321	351	316	352	337	311	326	372	330	349	310	359	353	328	376	341	366	365	349	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31916	47343	17379	9853	8357	6928	5824	9822	32736	55367	49735	41136	26490	11982	4286	1613	952	818	756	750	744	771	767	768	745	763	788	766	769	762	732	741	766	791	717	798	783	755	741	773	692	789	720	770	736	794	775	729	774	751	754	783	742	754	727	682	772	805	771	754	722	743	730	717	761	732	821	748	772	763	772	747	788	749	713	741	742	778	707	721	748	711	708	746	776	746	763	751	792	723	752	764	746	737	729	794	754	728	733	756	820	716	770	752	792	828	758	751	801	799	737	774	704	733	768	777	750	721	734	762	772	722	780	755	755	690	823	734	746	771	776	714	718	807	744	714	797	759	760	742	790	734	768	716	706	796	741	725	743	727	735	785	761	767	761	744	807	775	782	756	739	800	772	732	795	807	740	771	767	780	756	741	765	751	748	760	718	749	711	748	745	809	763	759	763	751	780	724	710	734	729	739	719	770	771	799	727	785	778	760	729	779	745	743	808	784	768	795	769	728	750	735	742	718	725	766	730	787	722	704	767	728	723	714	770	748	810	779	789	777	753	756	790	725	730	735	786	733	714	739	783	825	749	749	708	747	756	770	786	757	730	739	750	721	778	739	744	794	731	763	722	742	750	812	724	673	744	816	812	780	783	762	754	762	734	742	759	727	720	736	779	760	785	750	764	715	743	743	743	794	732	760	749	732	759	739	817	796	751	733	716	774	768	809	725	786	766	753	740	807	731	796	782	745	744	763	817	735	803	737	692	723	759	728	778	790	765	726	801	763	784	761	702	787	822	717	743	695	786	748	775	729	743	739	821	730	768	722	749	764	731	739	737	749	779	764	751	772	772	744	787	759	768	786	728	778	777	711	728	755	723	742	746	744	770	822	741	745	768	723	793	757	783	747	757	755	787	700	792	760	773	744	789	798	761	751	725	736	767	776	736	754	781	796	800	786	717	761	739	724	770	780	689	780	731	767	749	803	809	746	738	780	740	790	745	755	801	762	734	732	741	720	728	735	733	796	779	743	765	760	807	793	750	766	769	799	744	738	784	789	745	771	790	773	811	752	757	781	750	713	788	748	752	738	753	721	762	761	741	777	750	748	760	709	752	763	756	744	812	750	778	773	777	791	779	759	767	758	719	757	740	757	771	768	827	747	779	753	764	678	755	757	773	768	722	698	765	765	775	776	761	799	762	764	722	803	713	728	740	796	798	749	758	747	734	720	780	801	745	697	714	752	782	784	780	747	741	781	776	723	743	747	752	804	747	754	728	767	789	744	743	748	810	780	757	723	737	794	789	782	756	760	726	712	770	729	738	755	744	737	817	769	761	744	729	811	727	755	743	788	782	736	733	707	796	822	741	787	754	772	742	755	749	761	742	766	792	795	753	786	722	744	760	789	763	798	755	748	747	763	735	779	690	727	781	752	718	747	753	800	734	756	779	743	757	735	783	752	712	764	737	713	711	724	755	748	768	719	729	736	797	790	741	748	756	767	746	736	779	769	741	774	745	785	768	739	736	757	788	761	749	781	770	722	768	701	755	697	726	765	717	794	731	794	774	697	759	821	720	746	754	748	708	792	756	792	748	745	747	791	784	778	748	771	789	763	766	781	739	784	803	752	757	759	793	786	817	716	752	757	740	737	707	792	726	745	724	762	772	791	738	776	749	700	756	745	752	777	813	753	796	748	723	778	768	794	727	807	752	741	739	765	772	769	724	796	795	718	724	804	703	813	737	697	822	780	766	717	729	758	762	748	776	763	741	801	766	790	745	764	718	741	766	788	831	810	781	704	727	722	749	748	794	708	767	750	778	772	779	772	747	755	781	776	788	770	725	704	685	772	761	762	763	793	777	702	745	757	740	717	754	732	720	685	712	770	779	778	792	755	697	765	750	760	734	757	765	759	775	753	729	827	741	736	739	747	741	763	711	684	774	739	705	721	736	816	787	707	786	779	757	727	737	739	760	735	739	739	744	781	784	778	776	792	731	743	727	745	746	708	742	747	765	758	723	780	713	718	725	756	776	786	797	751	760	766	736	739	757	763	752	776	743	740	739	751	764	776	788	797	744	742	788	682	765	764	742	765	744	746	783	794	700	752	802	762	799	750	768	762	790	761	773	735	784	770	697	767	739	769	756	747	780	774	783	745	765	787	781	715	827	789	780	828	747	783	770	749	770	777	799	743	770	758	739	754	726	737	735	764	808	742	699	723	787	786	836	771	739	732	748	779	788	700	816	797	715	730	803	751	789	733	724	745	775	721	768	759	731	758	753	775	733	730	702	744	743	746	714	737	705	757	755	764	738	741	755	724	780	739	737	787	766	767	795	718	740	747	733	769	751	769	756	743	723	751	768	765	790	789	773	760	771	786	758	784	715	723	798	765	803	736	743	752	738	735	729	796	759	731	749	773	722	817	704	794	782	743	754	721	768	790	760	741	764	766	770	750	782	769	738	745	729	753	698	813	699	765	796	768	756	725	751	726	771	791	770	756	755	748	755	755	760	772	788	782	734	780	730	705	806	802	732	745	761	741	811	786	729	780	728	768	756	745	753	762	762	735	738	764	753	720	741	739	754	725	756	722	806	718	769	730	749	757	734	770	747	742	777	758	798	784	769	725	796	716	778	805	777	733	728	760	755	802	764	778	723	762	755	722	823	755	762	720	724	753	791	708	693	790	768	731	743	753	743	769	720	701	759	821	773	783	785	785	812	745	754	748	750	788	836	765	745	742	744	804	745	781	795	741	769	753	776	798	721	766	728	761	761	748	792	768	778	750	742	767	711	757	763	746	696	756	776	711	732	701	782	740	751	742	715	735	784	739	751	783	706	803	760	774	742	779	722	755	802	799	755	752	712	751	782	718	773	782	783	765	742	754	808	746	793	746	690	754	802	810	754	746	758	776	771	734	743	699	716	779	776	783	763	776	764	744	784	760	712	791	751	821	740	739	759	756	758	758	786	724	762	729	750	787	789	743	725	726	755	743	719	804	773	719	794	794	778	777	749	726	711	758	799	743	773	734	784	714	764	723	807	704	743	752	713	756	750	718	758	765	794	737	741	773	699	789	765	785	790	741	733	779	774	758	753	757	746	785	728	754	746	785	746	785	800	750	753	717	743	723	707	754	725	743	729	774	776	795	775	725	733	776	785	780	785	750	805	763	742	746	698	782	746	736	758	764	726	739	781	742	796	756	788	721	794	819	732	737	794	733	731	786	779	796	782	733	754	746	805	788	805	746	737	737	804	757	774	774	766	756	778	759	781	794	755	722	763	740	753	714	772	709	802	729	793	806	745	744	761	741	832	695	784	762	770	778	764	748	782	717	778	752	773	728	754	739	759	781	750	729	729	733	758	844	777	732	719	729	765	745	769	742	760	736	747	806	742	714	740	731	774	786	738	747	747	783	749	723	709	743	760	749	732	771	742	746	709	730	751	753	732	799	780	785	761	715	776	762	750	712	778	750	803	774	756	743	741	785	766	724	742	717	759	786	731	734	796	734	744	782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41854	48584	30043	23354	22080	18646	12011	6647	8959	34306	37846	27817	15667	5795	1835	682	437	360	346	358	300	340	334	333	322	321	308	318	348	325	307	309	313	338	342	346	329	355	353	347	363	354	343	313	302	279	328	326	319	304	311	306	338	389	348	342	325	327	328	318	339	323	340	298	308	369	338	338	321	347	298	323	358	373	322	380	316	325	327	310	329	317	325	317	289	314	338	343	345	334	350	315	350	354	320	355	305	342	335	321	355	339	317	325	334	337	318	344	334	328	315	314	326	319	347	321	349	315	347	309	315	349	317	302	323	339	329	336	362	343	341	344	310	323	338	315	336	319	315	356	361	340	296	343	326	348	329	342	342	346	304	335	331	313	323	330	315	313	346	335	344	315	346	357	349	337	338	318	344	327	338	349	344	349	328	348	334	346	324	350	287	334	317	314	339	351	383	289	342	310	324	316	341	324	327	327	333	339	344	347	368	340	331	333	327	324	332	362	350	357	362	372	329	323	317	328	319	329	344	320	334	342	351	323	321	331	343	316	341	345	332	349	345	334	329	327	343	368	334	325	349	354	303	304	346	348	333	310	367	338	319	297	329	338	329	344	351	355	331	329	335	304	329	288	347	368	355	312	348	321	339	343	307	325	353	319	331	357	350	335	314	314	324	331	317	325	335	344	352	325	342	365	341	337	350	331	356	335	310	311	318	324	307	345	348	363	316	347	295	318	309	332	318	310	313	337	328	314	326	310	327	353	369	317	309	355	295	304	350	336	357	347	300	314	363	341	328	367	321	332	310	348	315	315	319	328	327	331	323	360	332	348	312	313	347	322	332	344	330	345	342	328	305	285	360	367	346	342	362	342	322	330	366	361	292	308	331	319	319	327	352	321	336	344	358	325	337	358	320	330	339	307	335	327	332	325	320	297	368	329	314	332	343	327	310	352	322	322	326	320	333	307	351	332	341	351	296	345	342	310	334	312	327	372	337	329	321	328	341	332	305	329	344	324	316	360	334	354	356	333	299	306	324	293	340	329	332	300	302	346	311	339	349	345	328	341	330	355	345	318	305	308	312	343	319	339	341	344	340	315	301	314	321	322	326	311	349	346	318	310	330	314	354	286	317	326	343	318	304	328	360	307	303	306	344	367	316	303	355	298	325	330	335	324	349	333	331	342	317	345	356	343	313	331	320	343	323	309	351	308	318	336	357	304	343	346	335	365	305	338	331	311	339	305	315	341	375	336	308	320	310	360	325	322	327	319	303	328	357	302	313	306	317	272	317	315	339	320	310	314	346	342	341	329	331	336	312	350	367	336	342	338	336	331	342	304	328	323	339	296	319	314	330	311	352	333	344	324	331	323	358	344	288	332	339	340	326	340	342	321	347	319	301	343	313	354	328	317	340	378	324	346	325	338	314	316	362	349	348	339	339	303	329	323	300	324	341	316	346	336	340	331	329	348	362	352	327	304	322	321	325	313	308	367	326	324	330	361	310	343	334	349	284	340	331	313	347	363	351	318	333	316	326	342	300	321	267	305	336	328	324	354	331	317	350	309	312	331	281	306	347	342	335	334	351	328	305	317	320	308	328	307	332	287	324	333	330	361	323	305	328	341	317	348	360	345	323	310	348	300	321	335	310	342	322	326	349	332	311	310	311	325	315	321	343	331	353	344	352	346	324	329	352	347	363	347	377	357	328	369	344	325	340	329	305	349	306	322	361	346	366	343	358	300	376	341	366	328	352	338	311	316	362	319	387	354	322	304	318	327	372	353	331	374	338	356	322	324	291	368	340	347	306	325	349	321	360	335	307	339	334	319	318	307	313	332	296	333	330	337	326	346	328	321	330	340	336	305	336	349	330	346	334	323	340	348	329	352	318	331	307	327	362	324	341	310	336	327	353	314	298	331	349	360	315	314	350	318	325	335	365	335	337	337	330	334	346	345	340	353	300	348	317	338	314	339	365	333	361	349	310	329	322	337	353	328	365	321	340	308	325	340	332	354	331	301	357	343	341	328	317	349	349	361	324	332	334	338	333	334	330	339	306	350	333	327	356	332	384	300	330	339	318	323	338	338	296	307	332	315	358	346	319	367	343	372	317	340	338	338	323	362	294	306	318	335	314	312	358	320	355	297	343	334	329	336	297	286	297	319	303	360	316	339	338	314	293	324	326	349	343	331	344	365	313	323	347	341	328	328	287	353	358	359	313	358	338	348	344	355	345	314	321	322	363	341	345	320	316	357	326	341	310	336	328	333	323	325	317	325	340	332	344	361	329	347	300	317	297	319	331	324	360	350	362	317	332	317	337	333	350	365	342	322	338	338	311	303	322	358	326	345	326	335	330	334	336	354	363	319	345	340	308	311	306	316	318	365	371	316	342	363	349	339	335	322	345	321	340	327	334	310	310	358	340	321	345	328	325	325	302	349	348	354	320	360	360	349	328	324	334	332	348	338	357	346	306	309	352	306	314	340	292	325	308	329	312	348	342	334	330	303	335	316	312	365	314	345	338	351	321	334	342	334	312	373	339	345	323	296	320	344	317	345	326	316	329	338	306	322	356	317	362	345	333	338	326	337	362	331	345	319	343	311	334	343	359	321	324	337	331	324	328	350	330	317	354	329	321	326	326	307	347	359	316	299	339	325	353	305	305	323	337	315	311	339	313	322	333	330	362	322	337	293	362	348	346	340	313	318	318	299	323	324	358	350	327	314	344	346	319	339	331	325	315	320	332	329	341	325	352	342	310	354	339	340	334	333	370	327	359	343	336	324	329	326	365	335	370	320	379	368	332	327	369	307	343	341	318	323	297	322	345	340	334	334	323	325	336	318	292	346	322	324	299	328	348	353	327	310	317	315	332	323	312	334	312	343	316	323	335	321	310	340	330	326	368	309	359	336	314	320	325	326	296	342	317	322	329	310	320	362	338	329	328	319	331	338	345	320	347	315	316	316	349	315	287	369	346	328	335	327	329	310	336	344	336	336	361	301	335	304	338	365	325	325	329	331	289	327	327	339	338	327	328	358	324	360	336	342	305	319	330	301	354	324	333	346	322	342	330	304	379	315	306	330	320	310	343	305	335	330	333	335	350	337	339	308	330	357	370	346	370	306	346	317	346	294	347	315	290	345	324	305	332	313	329	331	358	354	346	324	347	359	331	352	399	358	328	375	346	338	330	330	347	310	357	334	363	366	330	346	335	314	356	318	349	353	329	310	333	310	340	308	355	338	301	343	306	341	337	311	331	353	312	345	320	299	339	347	337	357	318	330	339	350	331	328	330	319	349	296	326	364	345	332	347	310	307	332	330	328	360	338	338	318	308	317	323	347	344	330	323	322	355	330	341	329	350	326	329	367	299	303	319	328	346	347	327	261	305	309	307	370	346	330	331	358	340	329	334	352	317	341	327	359	337	322	305	328	324	324	350	327	324	335	362	335	352	356	327	315	335	346	355	337	324	348	315	336	326	362	330	335	349	301	309	330	327	344	331	370	320	324	327	340	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30487	41374	9226	9609	9030	7532	7286	8417	19555	51348	52091	42820	30055	15255	5866	2207	1103	859	777	733	757	751	771	817	831	731	745	783	726	784	732	766	803	802	785	773	742	755	749	774	768	773	763	764	768	759	734	750	738	737	691	778	733	746	725	758	753	760	757	753	815	762	753	715	786	778	743	762	763	756	776	770	754	783	794	778	813	781	767	755	747	771	740	746	755	730	774	749	766	745	735	741	733	745	750	763	813	769	784	732	757	729	718	777	741	780	776	794	781	774	743	765	807	745	801	724	748	777	705	772	772	744	794	758	775	739	737	763	752	769	776	727	791	741	741	763	760	728	755	764	768	743	755	769	766	743	751	804	821	798	748	770	734	748	761	760	775	801	741	759	724	735	766	772	739	781	760	738	763	766	764	786	737	718	773	731	747	733	809	762	723	770	732	771	780	781	746	736	723	751	756	736	756	759	728	713	739	809	733	792	731	763	743	721	718	701	772	754	746	738	762	772	724	751	726	776	765	805	750	771	754	729	765	824	730	770	742	678	729	761	779	741	759	767	742	779	796	761	809	782	791	769	804	722	767	715	759	739	819	827	768	745	784	741	772	747	773	736	751	704	718	805	768	785	753	756	751	780	786	691	798	772	764	732	732	737	748	735	799	774	768	771	771	736	771	791	766	741	728	758	735	758	752	753	751	760	735	695	726	759	769	743	715	750	790	749	699	768	712	764	751	789	770	696	719	765	792	762	785	740	700	738	739	730	768	750	777	749	753	794	774	744	808	760	789	752	767	798	756	771	775	719	720	761	758	761	766	759	796	732	741	734	805	726	716	758	774	739	749	725	745	827	735	740	745	766	772	752	768	784	748	745	789	775	781	800	722	725	791	752	799	746	731	772	734	741	717	772	790	768	750	786	782	755	752	785	768	745	804	777	754	767	783	792	735	784	798	775	783	773	750	729	789	763	740	721	745	742	763	734	743	803	772	729	736	803	743	728	739	786	758	802	773	739	757	746	748	798	829	707	773	775	759	701	749	732	815	768	704	757	764	777	745	744	755	760	745	768	759	804	794	729	756	764	769	755	726	754	767	758	758	806	805	771	760	800	731	742	774	764	764	806	803	764	790	766	753	743	776	771	748	756	750	743	785	725	720	752	758	797	775	765	751	754	751	749	783	734	786	766	780	733	728	718	788	766	729	777	794	817	777	734	747	731	761	748	755	760	727	737	744	763	742	751	772	745	745	777	780	782	748	746	754	778	785	795	779	762	732	734	772	733	736	772	764	775	698	769	758	753	767	723	748	777	759	733	750	777	745	744	774	779	809	796	834	784	751	784	757	760	778	820	786	768	793	784	811	727	747	745	771	687	769	764	795	788	741	764	738	751	791	754	816	721	769	757	767	715	745	738	743	729	784	720	765	737	831	721	750	765	755	807	756	779	800	753	743	780	804	755	713	771	754	753	715	749	724	752	745	718	775	745	786	753	744	748	776	767	787	776	718	808	755	742	737	769	749	751	795	802	801	816	785	775	726	767	813	753	740	780	758	736	773	770	751	767	691	746	711	765	743	791	737	741	736	757	734	785	729	785	731	728	786	722	789	783	799	775	706	796	755	736	775	774	805	711	710	772	710	749	699	768	769	778	752	742	739	757	708	724	854	761	757	714	797	752	738	753	747	733	768	764	734	731	782	760	799	771	723	744	739	774	745	734	695	763	785	717	774	740	798	803	709	724	744	759	768	754	719	769	734	742	752	720	834	765	795	757	792	731	779	754	741	729	796	784	782	747	776	731	775	754	795	704	714	747	741	735	819	769	785	795	724	756	715	767	737	761	723	784	757	800	760	752	776	698	797	780	775	735	778	714	787	731	728	740	778	711	785	751	753	756	755	741	721	757	772	793	800	793	775	759	773	757	770	757	746	745	756	767	766	733	751	772	792	740	761	779	738	801	815	767	760	778	752	768	762	818	755	735	740	751	759	770	836	756	719	792	800	753	774	782	756	803	774	734	764	799	809	747	764	722	730	711	753	752	727	809	733	791	784	829	725	773	720	789	762	803	751	762	748	806	737	728	789	765	791	701	782	723	798	768	769	736	763	727	735	774	750	767	740	727	794	693	758	723	767	753	766	792	767	717	799	785	749	718	733	751	728	716	770	770	802	743	755	778	760	774	744	774	798	762	776	797	785	753	744	756	765	802	797	767	742	784	729	748	726	745	732	766	709	785	788	739	742	764	759	753	804	777	773	691	727	727	779	770	798	732	726	735	718	788	703	769	740	791	745	772	742	793	718	745	725	804	756	731	793	790	792	751	770	751	825	745	791	711	769	779	741	795	740	799	803	752	747	762	772	811	790	751	673	789	764	770	768	796	708	761	751	709	830	773	706	771	767	751	722	739	786	782	749	791	748	765	795	751	747	719	757	729	769	769	766	719	757	752	724	747	752	768	768	751	784	731	776	778	750	763	744	764	753	716	735	766	751	790	760	725	711	751	846	759	740	771	761	759	773	767	810	765	779	711	772	789	737	745	750	795	783	726	787	761	746	725	771	751	778	756	776	749	752	791	710	776	741	766	793	758	741	743	758	717	771	761	699	788	753	795	772	754	758	742	746	743	790	717	781	773	760	768	748	775	771	742	823	750	796	796	720	741	734	748	727	753	728	738	752	782	791	726	760	744	782	731	699	758	743	785	750	792	704	750	776	800	806	789	794	715	726	704	750	760	764	739	766	803	748	734	754	756	771	723	761	762	759	801	741	755	762	748	767	757	721	764	739	765	676	787	748	765	738	744	765	749	795	784	724	801	771	746	781	756	775	766	767	753	759	710	734	762	771	783	736	754	758	742	752	706	777	726	741	750	720	743	783	754	806	781	786	765	794	731	779	783	764	759	802	732	732	754	786	777	768	742	759	734	735	781	769	720	772	732	772	780	789	790	821	792	760	769	724	699	716	781	778	740	765	774	772	744	758	737	765	788	762	729	761	749	785	744	779	728	761	754	733	726	740	701	764	755	757	802	725	753	717	726	712	773	728	782	736	760	796	790	779	753	776	747	731	764	757	760	782	770	709	751	732	740	773	798	769	792	804	802	791	770	717	746	766	777	698	763	784	740	810	779	739	738	754	793	783	728	755	748	780	776	786	737	741	728	742	799	730	769	796	739	785	763	750	794	778	760	750	759	788	774	760	743	742	871	765	788	777	773	780	733	800	764	753	760	790	738	724	774	772	824	736	764	741	771	728	742	748	773	762	742	742	754	767	793	801	759	749	712	702	751	778	768	764	763	767	794	810	773	752	747	777	735	735	738	776	737	755	757	758	820	718	747	749	757	738	812	749	753	715	813	772	723	773	769	748	779	744	736	735	761	734	797	722	817	749	813	745	757	799	794	733	736	797	761	714	727	793	769	742	847	792	782	746	776	718	753	768	732	764	769	758	715	778	802	743	739	754	783	767	740	738	828	748	780	737	774	763	776	750	778	791	742	771	714	790	765	797	756	770	788	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44898	44834	24903	23055	18800	12476	7153	3885	2866	26078	39245	30035	17635	7033	2158	836	465	354	365	320	373	347	342	331	313	360	339	348	323	348	333	331	352	333	377	319	349	324	352	319	341	343	350	360	337	365	334	354	340	347	331	336	320	365	324	335	332	345	365	318	369	333	347	338	328	320	332	361	333	330	345	316	349	369	316	341	310	373	330	293	342	315	337	327	324	355	323	349	346	320	333	336	338	323	297	336	320	336	339	347	302	345	334	370	343	368	347	349	287	328	340	311	331	338	364	314	336	321	321	345	326	338	357	340	332	347	343	329	352	352	308	327	289	334	345	336	333	313	292	310	330	340	346	315	332	301	336	297	330	344	326	317	342	307	333	326	340	315	327	335	322	331	325	330	312	316	309	313	301	318	322	362	321	333	307	343	305	331	332	355	330	339	327	312	347	348	328	336	379	349	328	327	330	386	346	366	357	329	325	325	351	354	367	358	334	335	316	354	314	333	348	337	355	309	335	336	322	327	331	339	373	342	329	343	317	355	328	342	335	337	338	317	335	351	337	344	331	329	348	326	357	348	305	377	353	324	354	314	317	353	330	352	355	334	358	335	342	306	319	324	332	369	358	299	325	351	336	330	361	363	314	345	308	347	331	293	308	329	340	331	362	329	374	346	323	350	297	330	314	356	331	317	344	383	316	333	317	326	342	351	354	319	341	342	339	336	347	306	331	310	355	336	333	373	352	326	325	333	325	341	358	343	333	317	360	357	317	323	330	352	330	342	347	316	320	346	356	356	342	307	298	344	338	342	363	319	333	328	341	311	351	332	335	314	331	335	339	309	340	337	343	331	315	336	324	349	331	325	338	349	355	312	314	344	340	338	274	306	290	326	377	332	316	328	355	314	333	350	328	336	347	364	325	361	340	292	344	334	322	322	341	338	292	355	309	323	315	376	310	347	341	361	335	331	339	312	305	321	340	332	310	309	327	334	351	332	355	323	330	388	357	320	326	367	331	364	332	324	288	359	329	343	356	387	326	331	338	343	319	334	335	332	355	325	326	323	359	342	374	334	308	334	325	321	364	323	350	331	304	314	332	309	349	312	292	352	330	293	344	337	328	329	320	361	356	347	315	353	378	352	324	341	322	359	316	316	328	340	351	361	326	370	330	350	331	337	317	376	331	303	353	324	322	357	334	355	326	312	331	311	322	322	310	349	328	329	331	350	356	369	353	360	336	327	329	329	339	277	339	317	342	339	341	325	311	339	334	303	309	294	336	321	362	323	360	301	320	351	331	326	355	300	343	354	327	326	319	346	324	310	325	331	318	325	330	318	329	338	311	348	363	326	340	333	351	353	323	308	340	344	325	353	368	333	334	328	321	340	330	358	373	327	383	354	335	307	348	354	357	325	325	316	363	333	365	370	376	361	320	333	340	335	359	325	355	329	329	316	369	342	339	326	316	344	343	347	328	326	325	332	320	316	324	330	319	305	290	315	337	339	327	350	320	304	340	316	346	325	329	356	336	348	313	330	331	337	290	340	342	338	341	338	343	324	297	341	343	326	330	328	325	345	341	336	365	345	313	348	350	331	357	344	308	333	354	298	342	309	343	325	359	306	325	358	336	368	361	305	336	357	304	307	333	376	344	361	319	345	328	343	347	326	314	331	306	339	353	340	353	305	358	301	332	336	292	352	321	339	344	339	339	343	333	360	344	364	339	321	366	338	324	333	317	321	370	327	339	334	314	364	351	348	356	356	311	334	350	330	331	347	344	296	382	341	351	329	334	316	345	350	302	313	311	326	304	321	347	347	349	309	321	350	324	328	342	329	340	327	340	309	329	327	330	325	303	298	302	322	350	372	356	323	334	341	343	351	360	356	344	324	338	315	339	319	318	321	350	328	338	332	286	343	331	313	387	354	312	347	328	350	326	324	357	346	311	342	338	354	321	311	349	326	362	289	332	323	323	332	341	364	347	344	345	306	299	357	343	353	316	345	337	327	324	344	313	368	315	319	325	346	353	315	303	339	333	305	337	327	364	345	332	311	302	308	346	351	297	330	357	349	324	329	356	336	324	329	327	346	350	323	371	350	314	331	344	337	316	333	279	375	331	310	339	336	345	327	330	337	356	323	344	334	358	332	322	326	342	352	332	319	342	342	306	363	321	375	318	347	323	333	360	328	380	330	339	358	342	304	320	305	351	336	340	350	336	305	353	322	367	350	316	393	302	344	321	358	330	338	347	344	339	309	334	333	322	287	348	342	343	333	332	324	348	364	353	320	358	362	318	340	335	349	357	388	324	346	325	316	341	337	336	348	335	331	352	318	305	325	362	356	337	360	341	357	340	325	326	302	359	391	336	340	339	311	356	325	326	342	345	354	334	379	343	328	357	369	321	339	338	344	362	344	340	313	324	339	351	361	354	344	320	329	350	345	301	289	288	351	317	360	312	330	303	313	315	317	349	351	313	391	356	338	345	331	329	339	342	355	356	319	306	306	320	319	343	325	327	323	361	317	341	329	337	315	336	348	313	331	329	374	333	297	321	348	326	314	315	321	314	312	326	349	350	349	349	340	321	355	348	332	311	337	297	335	341	317	347	355	370	332	328	345	362	338	307	309	309	316	318	298	351	303	358	342	320	353	377	367	324	325	349	341	341	311	352	326	305	338	324	344	333	352	316	356	342	347	321	345	351	349	305	328	358	313	300	316	306	295	322	348	334	349	337	335	360	333	337	352	349	334	336	324	333	354	335	359	352	309	324	347	323	334	355	336	348	304	313	323	329	353	320	335	345	339	307	312	326	292	335	364	358	375	313	326	370	335	314	324	352	317	331	314	332	339	343	338	307	320	349	338	320	335	377	332	357	352	359	306	371	375	338	362	329	320	348	351	379	350	314	327	341	311	310	343	341	378	348	314	349	343	326	353	344	327	345	340	329	328	303	345	336	326	329	339	334	360	366	352	325	342	345	370	337	295	329	340	321	333	347	355	335	361	357	327	358	338	327	356	347	380	341	349	333	346	339	323	333	336	333	349	322	322	334	329	346	334	340	351	369	322	328	318	362	313	387	352	337	337	332	332	339	345	323	335	355	325	374	362	308	311	328	318	338	365	307	338	323	337	346	321	344	318	355	351	308	319	330	369	315	349	362	333	337	324	368	316	331	332	343	343	334	310	304	357	293	350	317	344	335	324	319	364	310	322	337	323	308	305	356	366	329	373	334	329	343	309	326	354	346	313	341	321	340	336	326	355	342	322	354	348	314	312	306	353	348	338	327	357	366	360	342	306	309	352	367	331	325	339	337	331	351	359	336	288	331	323	314	322	369	333	344	279	334	357	319	349	331	366	346	335	300	310	329	356	357	331	331	357	338	348	318	337	362	337	328	356	318	349	359	325	302	329	348	326	351	305	344	307	328	324	328	324	332	317	324	321	295	329	330	330	303	359	316	362	335	340	329	363	316	331	329	329	325	367	304	330	350	309	335	310	337	328	361	297	324	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32909	31327	8176	9733	8895	7940	6838	6995	9469	46448	53961	45449	32605	17977	7337	2598	1210	850	818	807	772	736	740	799	736	760	834	765	773	740	779	758	782	765	728	763	811	789	747	783	758	785	755	740	774	791	785	774	709	779	775	802	771	749	764	804	780	728	754	783	740	771	749	763	799	811	771	757	786	796	788	727	783	760	792	785	811	787	742	759	761	766	768	772	782	756	768	749	742	768	775	756	788	745	762	788	746	738	785	818	794	810	755	762	798	766	792	691	776	809	734	776	773	789	801	781	824	745	744	772	776	787	820	749	738	813	841	759	829	790	752	768	786	726	755	733	775	779	750	793	798	742	795	771	787	773	787	830	754	790	735	779	805	733	755	792	832	766	765	804	790	794	798	768	771	773	789	755	748	741	779	810	752	741	794	777	814	769	763	750	814	733	747	800	769	764	772	736	794	775	747	749	775	799	803	791	782	784	753	811	769	813	783	817	781	704	773	742	740	760	790	765	829	792	778	729	770	808	732	779	808	793	758	786	785	758	776	773	759	719	792	757	748	787	819	753	757	758	770	746	795	758	774	763	746	753	801	775	766	767	817	818	732	771	756	762	750	771	780	766	749	765	812	797	757	750	777	842	775	771	753	759	820	771	745	788	826	758	750	748	774	786	726	796	724	806	805	786	799	813	787	785	786	791	745	748	782	801	748	723	839	746	768	748	745	745	788	746	763	766	770	741	769	791	766	775	808	763	732	793	756	748	755	767	779	764	799	764	759	751	720	809	808	777	783	749	813	768	772	736	744	757	772	791	761	788	800	810	756	783	798	797	737	798	760	762	761	763	751	790	794	744	755	720	794	754	755	735	764	814	796	749	740	781	784	747	784	777	778	760	794	776	828	732	785	774	743	725	786	747	727	765	796	742	758	787	798	773	784	726	759	753	791	726	770	784	800	767	774	775	782	770	754	775	753	724	766	751	734	747	793	802	778	756	778	767	802	760	782	789	753	807	723	796	726	794	757	817	795	751	812	790	808	753	789	744	817	774	765	789	773	763	801	731	776	766	790	769	753	768	857	786	804	762	780	748	732	806	791	765	756	757	817	823	759	792	748	767	716	756	770	749	724	772	802	801	811	749	791	779	762	771	792	802	724	780	767	780	779	749	762	785	785	769	773	770	808	836	733	732	776	797	782	797	755	819	733	787	769	758	797	785	800	809	752	762	782	768	746	795	826	821	806	746	736	837	785	769	757	810	779	771	798	783	788	817	775	745	782	735	804	783	788	810	775	823	755	793	789	770	757	724	768	776	758	779	796	753	769	819	816	775	761	785	823	762	764	755	717	766	818	730	778	757	818	754	743	821	711	781	703	736	783	772	773	808	770	741	796	753	800	760	848	698	762	803	789	769	810	782	824	775	727	787	750	808	720	797	770	730	816	818	782	753	786	787	776	818	740	747	768	773	766	796	755	812	797	747	786	738	764	843	790	814	789	730	763	803	754	778	752	783	804	801	836	752	758	766	759	819	740	756	825	780	759	782	798	772	737	808	739	766	805	780	789	786	775	801	741	793	762	797	784	788	773	791	748	738	797	768	729	761	792	746	787	734	717	810	788	800	756	784	785	776	772	783	767	747	787	793	841	772	785	794	779	794	771	762	752	788	756	829	772	810	789	809	807	722	778	827	746	781	811	778	741	808	797	784	743	773	763	764	788	786	746	755	804	751	774	792	742	784	745	777	795	774	767	750	827	785	797	753	759	731	777	746	755	784	782	758	772	826	775	806	807	767	780	768	816	700	780	802	793	832	773	779	761	708	802	792	759	760	731	782	741	747	724	774	755	743	770	798	731	769	802	821	819	791	772	803	784	811	775	779	717	793	802	826	793	736	714	790	713	778	787	782	791	827	784	838	812	773	801	815	740	807	781	776	763	778	791	791	730	814	797	749	785	803	849	738	764	775	776	782	815	787	786	728	757	816	783	778	777	748	806	775	764	739	742	725	784	790	776	768	770	775	766	771	733	797	810	742	791	817	791	776	817	791	800	738	778	784	732	796	758	751	768	787	770	797	791	774	788	735	795	759	774	729	769	792	771	719	796	782	745	761	740	826	808	746	791	812	806	777	771	734	775	762	796	738	774	738	791	780	781	777	764	780	779	793	720	771	778	760	756	774	770	784	801	774	808	749	746	755	804	786	759	797	836	748	742	778	744	787	733	839	738	765	762	740	804	749	777	774	795	730	774	746	803	754	803	790	777	776	772	785	781	750	774	797	808	811	765	802	767	787	781	785	777	779	768	769	775	750	753	773	766	787	733	794	768	769	761	826	767	815	787	767	824	776	753	743	772	794	760	699	784	748	760	799	781	751	768	759	802	752	820	780	787	818	802	793	743	804	755	831	799	774	796	784	749	839	744	781	807	776	742	714	770	773	790	793	798	756	758	750	767	774	796	777	764	783	794	763	762	768	772	741	782	801	775	777	815	771	775	772	819	775	725	794	774	773	843	746	788	763	800	794	799	789	747	749	759	824	823	781	718	778	711	770	807	765	762	739	742	774	819	770	752	733	813	790	830	777	786	789	786	794	806	759	782	803	759	761	776	765	824	712	779	810	786	762	805	771	754	800	772	794	786	749	774	798	767	774	770	740	773	806	804	782	760	785	727	807	733	748	749	782	776	752	774	759	816	810	753	748	794	761	735	767	754	766	761	807	754	749	727	821	780	733	804	754	752	818	779	793	761	745	817	755	781	818	765	778	782	775	765	780	795	739	785	785	783	771	764	757	790	778	735	756	755	775	780	781	803	804	750	749	804	769	733	767	779	774	841	759	761	749	789	760	754	780	753	762	741	831	715	818	766	743	780	742	755	768	723	787	712	762	800	816	763	731	822	744	821	742	786	807	753	781	756	795	751	785	781	754	803	737	777	763	761	772	752	841	790	763	768	800	818	799	733	756	816	857	747	732	775	732	794	829	790	794	776	761	759	775	783	812	764	748	713	768	797	769	760	786	803	788	755	768	815	758	753	764	765	753	831	756	731	768	758	828	746	810	742	772	774	765	787	812	772	705	747	793	775	794	814	747	719	795	776	809	812	736	813	797	777	769	784	803	744	769	789	780	761	802	765	822	792	764	744	790	742	764	747	765	777	756	824	775	799	818	785	777	749	786	757	745	781	758	778	770	762	772	771	784	798	766	752	778	766	820	811	761	801	808	801	803	753	781	771	755	803	786	747	814	795	839	758	742	792	764	749	810	774	784	826	725	813	788	775	708	795	791	774	743	833	764	795	778	837	793	776	766	756	781	773	779	809	786	753	780	778	745	803	763	771	790	744	796	796	758	727	765	818	772	760	758	758	799	754	814	778	768	776	803	791	743	778	784	773	757	834	840	802	784	785	783	778	785	755	804	770	770	757	715	768	792	762	765	760	751	795	786	778	710	747	762	774	748	794	786	726	721	782	797	730	788	748	749	806	810	738	789	746	782	772	783	750	798	752	740	762	812	752	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
41910	48070	26041	21973	19302	13230	7445	3891	3038	15091	37452	32686	20447	8554	2889	984	524	403	352	356	341	346	338	332	339	365	362	320	346	328	352	360	358	316	351	350	333	350	378	345	351	347	329	368	352	379	342	362	352	333	319	317	343	336	346	362	339	337	333	328	343	351	348	331	359	349	341	341	314	348	321	316	360	347	359	327	355	319	315	382	349	338	309	380	359	364	349	343	343	381	341	319	389	342	363	342	347	383	320	342	382	330	301	319	332	338	307	367	337	345	328	362	344	339	350	362	325	332	346	336	320	308	350	337	359	340	346	346	336	309	370	318	313	330	343	350	336	347	357	330	346	358	363	339	310	342	315	324	345	361	367	331	320	338	367	342	348	358	381	342	331	322	344	330	327	347	342	334	345	347	340	347	313	346	338	323	329	314	325	323	349	341	348	372	341	356	325	316	339	342	375	334	314	389	364	364	285	330	355	292	324	339	316	332	340	312	346	362	337	339	360	358	327	334	352	348	317	357	326	329	348	320	318	358	339	357	368	319	304	353	364	335	371	318	361	327	319	347	348	335	346	305	342	333	332	354	328	324	360	351	330	334	337	309	335	347	355	333	352	371	360	330	339	352	314	331	323	340	360	348	331	370	373	305	339	317	335	342	314	331	354	349	318	329	343	335	341	346	326	329	361	343	329	349	352	387	312	331	338	317	327	334	359	330	304	385	306	344	335	336	327	379	361	322	326	305	343	357	344	319	334	325	332	365	328	338	349	383	337	376	348	357	352	341	316	323	368	344	368	346	375	355	330	340	316	338	357	311	360	348	373	306	338	353	356	362	314	357	360	369	331	326	383	365	335	349	346	353	351	361	342	333	316	298	344	329	342	353	350	349	344	313	336	314	345	321	302	349	350	340	366	384	366	323	352	345	341	375	317	322	334	311	364	359	342	313	367	328	344	304	388	351	338	330	326	321	361	357	345	335	296	333	311	311	347	376	303	332	360	349	327	369	347	335	329	293	302	324	332	356	349	311	332	353	343	329	317	361	350	347	353	372	311	354	329	390	354	349	354	337	345	343	346	341	337	323	358	373	370	381	366	344	329	342	344	330	375	355	348	344	368	358	361	341	308	342	345	350	350	347	350	331	397	361	354	357	321	372	388	336	326	333	346	320	321	312	326	368	346	330	363	377	343	382	353	348	361	330	333	377	339	375	368	377	350	353	329	311	333	379	362	331	359	341	360	339	333	298	312	344	364	348	345	370	335	315	356	365	357	316	351	344	368	343	329	313	300	346	360	377	369	361	330	352	358	365	325	361	301	319	346	395	351	356	369	343	335	342	333	354	340	339	320	330	391	333	334	380	359	333	353	354	355	348	354	327	381	351	339	338	324	347	326	343	321	345	343	348	342	332	355	339	346	323	323	317	352	318	369	326	353	346	342	338	380	362	373	349	317	340	323	363	366	309	332	322	322	321	357	339	362	309	341	377	357	360	354	337	333	326	338	330	331	333	353	327	357	347	329	343	346	360	334	327	360	332	322	364	363	348	332	323	329	333	343	310	343	297	342	338	347	351	334	311	371	310	332	317	329	324	331	346	312	332	340	322	338	318	339	346	334	340	347	360	331	322	354	305	338	313	337	338	346	314	359	331	377	344	352	314	379	336	366	407	344	350	328	367	316	362	318	368	354	363	328	340	330	375	357	355	374	330	351	333	346	349	366	350	344	353	354	355	341	354	352	368	362	307	324	352	363	312	332	377	377	362	358	327	342	335	334	318	343	314	365	338	371	348	348	341	332	376	313	367	325	354	344	354	349	328	358	355	342	307	402	370	317	319	370	338	333	335	344	341	306	329	379	322	350	372	330	361	348	313	326	333	367	379	364	364	364	324	317	313	370	332	314	327	342	352	377	327	334	371	353	320	378	333	329	341	348	357	335	310	360	338	336	346	342	333	354	287	315	379	343	339	323	342	308	333	306	331	366	365	371	348	360	344	349	324	341	360	372	335	344	355	329	334	358	325	361	334	336	335	367	338	374	360	366	336	345	341	330	342	353	351	332	358	342	331	365	375	344	345	374	356	363	360	345	328	328	306	339	350	351	369	347	340	369	345	355	360	356	370	355	324	354	315	362	344	370	330	353	338	343	333	348	356	383	356	356	356	386	325	372	343	306	340	343	362	360	328	298	360	326	354	343	355	354	384	314	331	378	348	315	373	332	327	351	336	329	360	342	327	345	361	327	337	324	372	354	344	383	362	343	321	326	348	329	337	339	329	378	392	330	346	368	346	381	334	327	335	342	346	332	329	329	317	330	361	344	357	360	338	356	327	359	328	336	341	331	348	358	376	330	325	355	344	351	367	357	332	358	355	363	331	336	359	331	352	367	343	347	338	373	327	333	347	326	342	345	323	328	365	321	354	327	284	352	329	342	344	360	334	318	330	358	332	363	375	361	333	356	307	328	344	367	331	345	362	354	358	354	322	353	367	338	326	344	321	344	351	345	382	340	358	343	350	339	356	319	360	342	345	277	337	333	330	337	338	358	348	361	356	339	362	364	342	349	334	324	340	352	394	365	338	391	334	369	347	353	351	346	336	390	378	329	354	358	333	329	311	351	327	349	347	337	345	358	368	346	335	353	350	343	333	315	313	344	347	365	337	360	344	329	367	350	334	348	348	352	385	327	328	327	365	363	338	322	352	324	358	333	354	322	331	358	324	337	369	360	326	350	316	339	351	337	358	370	371	358	354	337	362	336	339	346	367	329	343	341	344	336	315	309	344	346	389	344	332	356	358	341	345	371	306	322	325	353	359	370	343	355	348	344	333	310	335	351	331	380	335	347	347	360	331	359	321	311	342	386	358	333	369	353	374	336	341	336	322	342	351	315	357	320	307	316	357	312	336	354	351	363	357	339	355	347	359	386	329	319	361	312	388	343	358	350	376	336	356	309	341	339	323	335	323	370	324	331	303	328	358	381	342	317	349	288	363	330	347	335	369	349	352	357	338	383	323	369	342	356	318	351	338	352	355	322	316	386	340	357	331	371	347	362	350	392	353	350	384	329	334	356	325	356	356	343	308	327	364	321	309	377	344	314	341	344	341	348	328	314	314	366	363	381	369	384	324	323	344	359	338	352	315	349	301	342	336	338	340	363	349	347	359	301	361	353	340	331	348	342	357	341	356	328	350	341	327	350	338	349	366	350	325	310	368	321	342	356	366	328	343	333	352	327	311	341	343	321	339	353	321	358	345	312	326	360	340	346	344	341	328	339	341	327	339	357	329	325	335	323	336	315	342	342	368	336	350	340	346	332	351	360	332	368	340	335	341	307	352	347	366	364	357	381	333	355	349	352	352	337	339	299	347	372	323	320	326	357	345	351	334	320	348	342	373	348	352	336	381	378	363	323	293	362	328	328	332	321	339	349	331	340	336	361	347	355	335	337	354	325	369	343	331	318	353	324	321	358	339	337	339	340	344	394	338	323	324	382	353	372	350	366	340	357	362	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30020	34780	8416	10419	9471	7980	7084	6402	8988	30575	53801	47734	36093	20955	8895	3220	1294	892	852	805	782	807	845	831	775	798	744	819	827	843	801	778	815	791	800	788	856	766	746	835	804	794	818	826	794	792	794	831	830	821	764	803	814	786	775	803	814	823	795	817	802	762	734	766	824	791	785	775	805	792	793	833	844	790	799	792	802	839	798	783	793	791	851	815	805	825	836	827	774	789	766	766	799	818	791	806	833	781	818	839	846	806	826	742	760	815	769	790	813	777	771	807	799	773	752	851	781	774	773	777	834	828	807	786	763	800	788	845	789	838	874	803	792	796	811	804	784	769	829	821	778	820	801	777	793	805	810	810	796	805	769	749	838	792	780	839	795	772	808	808	803	783	797	788	831	793	829	821	797	818	782	798	851	770	773	843	799	807	786	818	773	798	773	751	813	829	804	782	736	813	784	806	771	794	772	806	785	791	785	796	772	819	792	767	826	794	807	790	788	779	760	781	826	802	793	796	753	783	793	786	763	815	820	806	792	797	769	792	783	806	823	777	798	781	777	812	800	816	762	852	769	823	812	821	759	830	815	826	751	808	787	794	815	802	769	817	799	805	770	819	835	854	799	800	826	791	812	788	773	790	793	764	769	781	828	770	811	827	815	779	822	829	775	780	791	747	766	801	783	800	784	793	795	784	841	775	781	835	791	811	777	819	791	818	852	780	784	788	806	774	762	766	814	850	805	739	780	773	739	760	785	850	779	789	793	816	810	829	820	785	837	754	837	790	812	776	790	786	775	834	806	775	739	799	805	773	809	778	790	775	783	805	815	797	809	824	806	748	803	829	759	809	825	817	801	753	800	772	783	837	781	795	810	787	750	858	853	786	832	814	743	828	825	779	827	797	835	779	791	806	804	805	761	780	841	802	813	811	784	830	789	799	848	817	830	795	763	778	797	793	814	786	834	857	780	840	820	798	784	779	801	765	822	822	789	849	759	846	798	768	768	810	753	793	789	770	835	788	787	816	799	796	743	785	825	834	813	888	784	840	778	800	800	820	811	775	832	819	779	806	806	788	798	844	794	819	806	807	800	842	824	815	764	805	790	807	819	835	790	777	814	821	792	796	755	809	826	768	820	835	766	819	813	801	786	816	762	823	819	785	820	783	771	840	833	781	773	808	810	836	774	809	751	782	821	790	764	825	791	826	771	798	776	752	783	831	802	795	791	782	837	781	764	784	837	794	822	852	814	840	800	772	778	795	805	836	797	840	739	793	767	806	819	806	771	779	785	789	799	804	743	793	758	801	757	823	792	788	773	808	795	832	732	812	804	807	852	820	795	795	823	769	859	807	783	796	790	834	794	787	757	825	826	800	789	783	777	793	792	802	812	779	792	811	807	796	768	826	781	770	808	754	757	778	810	798	775	827	773	796	741	846	797	796	769	783	843	786	803	788	758	798	763	761	787	818	826	823	764	872	733	816	770	794	796	809	767	785	812	785	806	790	782	816	827	769	795	813	750	806	762	845	796	777	782	795	838	743	758	796	826	789	788	757	817	827	779	787	825	806	811	759	770	798	805	794	785	776	755	733	751	765	823	802	802	814	803	806	804	788	798	774	818	773	811	779	806	809	820	797	753	818	815	791	807	790	841	818	778	802	797	826	794	794	815	848	791	799	801	832	789	774	862	813	774	810	823	758	808	822	764	780	815	800	811	765	795	779	794	775	808	797	815	761	800	842	782	788	797	777	788	751	779	876	804	750	797	818	815	786	817	799	826	810	742	795	824	855	777	754	806	814	831	799	737	798	780	821	807	767	831	776	778	839	833	830	791	786	831	817	787	757	790	811	821	782	798	833	803	806	814	771	812	766	827	820	780	791	805	831	817	777	839	778	802	771	736	780	768	825	798	773	775	774	787	777	797	758	798	797	811	792	814	783	753	794	794	802	832	798	773	858	813	781	765	790	725	803	784	773	804	805	840	748	798	832	835	827	795	799	765	748	808	789	787	840	784	801	808	761	807	801	758	807	802	774	810	837	789	791	791	745	812	760	787	778	815	762	822	829	770	794	783	799	720	764	766	795	764	790	780	811	810	796	815	836	799	805	817	849	781	771	786	766	788	820	802	783	826	797	797	814	796	825	783	765	831	810	904	813	804	766	796	792	788	843	824	812	815	814	808	776	790	801	795	822	790	780	820	780	815	778	768	764	820	785	838	769	754	771	805	781	778	784	822	811	792	808	775	793	815	822	805	778	807	807	814	756	759	769	809	829	803	786	817	799	798	808	792	785	772	881	801	765	805	799	796	802	773	770	806	711	812	773	841	788	791	775	782	788	834	786	815	784	756	774	804	782	773	773	812	815	790	808	828	831	846	790	763	810	803	770	785	787	797	803	784	834	783	763	847	802	800	784	774	792	818	792	794	810	826	825	776	785	793	820	807	783	766	812	762	796	846	807	792	792	832	800	780	842	777	872	791	788	803	806	802	772	789	820	825	780	749	800	799	756	813	777	792	826	837	789	786	794	808	781	803	836	792	786	813	765	789	818	776	782	784	770	820	830	788	798	836	755	800	786	776	817	792	714	820	815	786	762	822	808	807	797	794	798	833	820	829	779	769	731	768	804	799	813	782	782	843	840	794	830	808	744	771	814	856	793	786	798	783	776	809	834	754	825	802	846	808	815	825	860	782	749	773	737	786	792	704	771	757	839	825	771	825	782	811	755	855	806	804	783	842	770	740	788	772	796	821	795	795	798	772	803	800	830	813	797	811	839	789	745	779	795	752	819	784	864	803	811	790	778	741	736	837	785	836	840	777	782	869	803	829	800	753	806	800	827	786	799	773	803	788	754	805	822	837	814	830	809	835	813	793	838	743	799	795	760	803	789	778	759	782	804	855	778	845	811	793	792	804	803	795	733	792	827	784	785	780	729	831	798	828	776	802	827	774	794	777	806	803	816	805	853	818	763	791	785	761	819	778	792	802	779	813	781	760	732	804	834	772	796	794	829	820	820	815	798	820	821	787	809	799	776	780	858	812	810	774	787	780	790	784	786	807	806	877	746	756	835	780	801	778	844	827	853	834	787	819	797	790	803	724	779	804	829	796	757	816	813	843	804	784	790	804	791	765	807	752	787	825	794	836	794	836	778	843	803	842	785	827	778	792	804	838	744	777	829	799	767	776	847	739	807	746	812	801	782	810	825	803	806	793	816	788	756	796	808	812	824	785	829	780	756	838	825	781	794	831	825	792	836	764	790	798	761	820	809	824	820	849	788	765	772	806	869	784	804	803	787	800	787	819	813	827	786	784	783	748	835	853	813	797	750	759	874	797	755	807	808	805	796	785	764	794	740	820	747	805	812	785	784	768	794	813	773	786	784	842	808	773	820	812	796	785	820	837	797	793	818	858	841	806	785	867	826	799	825	838	846	778	809	805	769	823	780	799	775	784	803	781	792	803	800	798	777	786	803	794	850	769	803	807	768	801	814	800	766	785	813	777	773	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40971	51353	29440	23834	21190	16715	10657	5338	3242	16137	39592	31539	19636	8351	2775	958	505	438	357	368	340	404	367	326	367	359	355	366	354	355	359	336	356	360	324	369	382	373	380	379	369	361	343	347	378	385	354	376	357	345	384	366	367	364	353	356	383	353	331	348	362	334	368	388	359	337	340	346	407	346	366	380	404	354	366	337	337	361	319	356	387	365	353	369	342	350	344	376	362	368	379	378	342	385	358	364	362	398	354	364	363	358	361	388	365	353	342	376	396	361	374	349	368	360	324	394	364	376	396	365	312	342	368	362	353	348	356	338	376	342	359	376	373	367	352	383	343	309	348	360	381	349	356	344	389	360	403	365	367	367	351	360	394	356	341	366	355	364	402	333	387	369	358	389	361	369	355	370	364	335	366	358	373	343	360	367	380	363	385	375	349	378	390	393	367	390	360	347	349	348	374	372	370	359	373	320	357	341	358	378	365	335	338	357	371	379	394	370	372	360	372	372	350	411	348	327	360	348	363	345	364	360	372	352	373	353	384	352	405	346	352	374	342	335	361	341	350	358	363	330	383	346	403	383	359	359	363	355	354	401	366	384	350	394	365	340	361	362	364	345	356	358	376	357	333	346	341	377	385	398	376	346	350	337	388	380	388	345	342	346	359	359	363	361	321	371	334	338	412	357	366	333	358	352	360	363	348	364	365	354	376	390	343	344	378	331	364	371	345	319	352	396	368	380	363	362	365	372	357	342	359	372	353	347	362	335	357	393	338	351	337	391	380	351	320	381	352	375	366	347	375	377	352	346	351	384	367	356	333	354	362	344	366	362	369	361	369	372	376	362	359	409	372	377	342	331	393	365	351	374	359	360	345	384	346	379	328	361	366	354	335	371	383	366	368	386	374	370	338	333	402	359	350	365	357	339	358	375	337	352	374	366	332	399	357	361	351	370	357	385	359	345	399	358	307	341	364	342	347	355	368	337	411	366	384	362	362	353	296	355	372	384	363	380	333	364	373	419	396	389	388	344	375	410	344	365	396	347	386	383	359	384	352	353	389	354	405	374	377	368	361	347	384	378	348	367	366	362	358	380	372	365	411	349	339	363	377	335	337	377	336	347	356	359	338	381	353	362	398	396	354	395	367	393	353	367	353	368	358	379	360	382	347	313	365	356	352	388	352	350	390	372	351	364	349	338	386	389	376	369	366	359	405	335	362	343	384	359	371	377	368	406	339	352	373	367	345	371	380	358	375	407	405	350	379	342	371	326	384	361	377	385	348	347	351	339	397	355	369	324	353	360	386	368	350	405	396	354	348	376	389	367	356	359	350	355	364	348	343	363	366	357	396	381	353	401	374	394	366	349	368	383	330	384	365	388	381	368	361	358	387	378	375	363	371	354	344	352	329	376	367	348	378	400	359	382	351	392	342	369	332	397	356	370	368	357	360	346	383	369	382	383	379	351	342	320	342	320	348	367	358	352	346	380	394	374	345	347	390	322	367	380	376	342	390	382	406	333	388	371	364	378	345	354	393	358	339	343	351	396	363	348	356	338	383	354	400	390	355	343	388	336	387	328	347	363	384	371	357	377	388	359	366	379	371	335	361	396	355	356	348	373	382	356	341	377	337	356	371	355	336	398	382	368	375	363	367	346	369	382	343	362	377	383	363	371	373	380	310	359	383	376	371	386	386	374	360	363	358	361	367	372	348	389	371	329	351	342	338	352	374	350	352	362	390	352	354	349	363	380	407	320	360	342	354	404	364	375	349	381	353	390	316	330	353	356	360	390	358	345	378	328	337	375	349	321	373	395	377	375	347	368	334	366	351	375	367	354	356	382	353	362	350	367	355	383	377	313	363	340	388	330	384	365	371	354	388	362	342	367	377	371	358	342	364	356	384	381	350	338	414	356	370	402	364	325	376	361	361	357	339	363	356	337	384	327	334	372	359	355	359	358	346	346	389	379	365	365	318	369	349	346	376	315	337	336	342	389	355	367	375	356	352	384	360	343	367	343	360	337	354	370	341	328	397	362	354	330	369	334	370	382	383	363	372	335	333	344	366	352	344	387	391	332	341	386	363	367	332	388	369	364	360	370	354	371	366	367	387	338	355	312	329	346	373	327	368	351	376	325	323	342	368	388	352	345	345	362	366	364	371	353	385	346	390	364	351	368	367	375	358	402	358	339	358	340	375	355	370	363	384	332	391	369	359	365	358	375	381	383	334	372	375	381	400	366	380	367	388	391	363	372	331	367	349	406	365	371	375	359	376	349	350	354	378	352	382	380	379	392	352	387	362	379	350	360	360	365	361	369	361	336	355	351	339	387	364	390	387	369	361	346	381	329	360	376	375	331	349	344	394	330	372	388	357	376	324	359	359	358	405	393	354	345	359	304	340	362	366	375	353	375	366	367	401	379	356	362	343	348	340	376	366	363	381	350	370	368	367	386	331	370	374	387	378	358	348	364	348	326	369	375	330	331	372	366	335	346	380	385	351	388	358	382	386	398	387	337	361	381	353	372	339	344	365	359	329	350	356	343	353	339	328	353	332	358	388	326	356	344	371	383	372	371	377	365	358	413	381	342	359	359	347	397	322	319	355	385	372	348	329	406	367	326	349	326	385	358	377	370	367	359	375	365	319	357	364	333	334	398	340	358	364	342	365	361	377	346	345	345	371	364	367	361	379	350	382	364	349	340	371	374	348	371	409	339	363	337	303	362	414	329	371	371	364	345	357	351	367	308	341	378	353	367	338	373	366	336	351	354	367	368	388	395	363	343	354	331	399	365	366	340	367	377	360	337	320	353	347	391	370	352	338	356	369	341	322	367	363	384	315	340	390	393	352	375	361	378	348	397	351	395	356	331	389	381	388	334	350	330	333	326	373	357	391	348	384	370	331	353	383	359	377	381	396	402	360	351	330	347	361	365	350	350	352	371	379	384	351	325	369	338	365	346	379	338	372	352	346	361	358	349	347	360	368	357	401	342	360	344	341	356	369	377	403	365	357	381	355	371	375	377	369	329	359	359	365	348	372	355	347	360	374	369	395	372	356	368	346	342	370	337	359	339	350	343	348	346	362	344	371	397	400	347	331	343	371	378	334	342	354	397	357	377	376	337	383	356	387	312	355	363	405	362	379	341	389	366	367	346	368	359	348	366	346	348	373	374	378	368	391	343	360	361	340	358	392	357	382	385	381	382	348	372	368	349	360	356	361	371	353	350	400	339	339	360	375	374	387	402	338	328	354	371	347	372	384	370	346	351	393	335	312	355	390	363	369	396	329	372	361	379	327	353	351	381	370	386	377	364	359	338	386	355	378	371	374	320	370	382	370	363	356	360	401	354	362	379	368	356	369	376	393	334	396	394	413	400	405	383	398	378	323	362	336	382	351	358	373	363	337	369	349	328	377	370	368	370	381	372	358	361	344	383	389	366	374	375	379	369	386	364	353	336	359	367	370	317	344	325	334	334	369	384	391	312	328	377	370	357	356	357	380	334	377	378	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29131	44726	7777	10538	10270	8834	8125	7052	8109	32259	54947	46862	35569	20442	8800	3052	1295	958	862	874	807	857	865	862	804	809	796	885	823	866	878	832	859	834	863	864	878	823	849	895	857	809	853	846	853	788	875	841	815	819	833	849	870	828	895	838	832	857	868	836	929	852	869	835	860	835	867	822	859	854	843	891	902	843	869	878	884	849	808	848	857	897	807	793	874	840	835	826	867	857	873	860	859	803	849	855	808	858	849	875	879	896	808	835	847	855	818	845	864	829	855	843	821	815	828	794	836	853	854	850	795	826	861	862	834	832	830	820	868	922	835	819	792	840	814	846	834	799	838	841	831	834	815	841	849	862	804	821	793	843	868	834	908	844	832	826	853	856	891	814	791	813	845	844	782	875	859	837	818	856	842	845	823	845	851	883	860	875	899	813	892	799	825	782	822	803	842	869	830	867	841	863	876	907	839	875	817	883	829	834	818	837	876	824	859	793	866	836	841	806	900	839	885	803	887	812	858	895	825	872	861	820	835	857	929	843	892	807	845	891	842	849	864	777	893	835	856	827	871	872	803	813	843	832	850	881	842	862	838	846	807	855	859	888	839	790	865	899	837	798	862	815	821	847	847	830	838	851	837	851	812	792	863	831	869	847	861	822	819	774	834	837	834	875	826	817	833	776	839	872	875	821	841	837	844	794	813	857	838	847	837	841	792	858	870	860	815	852	814	795	823	839	861	810	842	851	807	835	862	841	814	839	856	824	793	791	841	862	831	831	825	844	874	811	865	845	834	838	794	882	861	824	854	872	878	822	811	797	819	876	899	852	834	861	835	798	910	860	818	820	833	856	848	822	834	835	851	864	838	846	825	842	784	854	817	810	849	845	799	804	861	901	841	841	839	812	805	838	829	861	831	782	842	866	846	908	891	829	829	891	835	823	860	829	758	835	786	861	814	788	813	851	823	844	826	824	870	766	802	832	847	871	843	833	818	848	914	845	873	869	834	863	921	826	875	844	840	849	869	776	828	815	854	814	831	879	797	885	832	867	816	840	845	835	840	828	812	839	878	863	830	869	838	842	819	818	774	855	852	836	852	832	809	831	808	837	831	834	801	870	787	810	853	870	864	813	817	833	813	867	842	830	826	827	853	878	832	839	865	836	872	819	812	895	879	832	860	861	881	846	863	828	840	849	861	849	822	871	855	842	866	892	848	840	790	836	851	827	822	848	853	798	810	818	873	876	888	899	879	825	840	839	872	827	841	806	900	856	849	881	781	827	837	836	802	848	867	810	841	866	813	797	812	833	861	822	809	863	847	844	805	853	851	824	846	859	898	783	812	847	840	888	859	866	879	857	861	883	856	813	812	854	854	857	815	841	843	839	841	830	846	809	869	880	835	871	837	873	821	842	878	849	795	859	876	824	895	872	834	831	847	830	863	862	844	839	844	838	865	847	853	865	813	878	830	821	902	808	849	839	853	780	798	864	827	845	846	928	826	835	808	842	835	818	881	857	863	870	878	811	839	820	863	885	832	891	857	846	750	837	854	825	852	832	839	875	862	863	853	870	833	817	837	778	813	794	838	835	834	866	841	895	828	836	813	824	842	837	839	801	878	838	808	844	859	811	836	910	875	833	841	867	835	849	841	787	868	854	911	847	874	886	826	824	870	814	849	845	885	824	820	836	805	872	823	843	817	809	868	818	857	838	800	799	867	799	880	844	842	869	804	881	862	877	833	880	852	823	829	867	840	887	900	806	869	858	816	871	814	834	839	834	873	749	827	832	871	837	805	834	843	842	822	814	853	825	843	834	825	850	827	832	910	822	883	869	902	822	864	842	841	827	876	880	809	889	870	911	896	824	889	822	819	849	836	821	831	832	779	863	834	894	842	848	809	866	890	889	837	844	812	835	868	869	877	877	819	839	854	848	788	844	864	852	834	803	820	831	814	854	768	804	888	816	819	822	804	834	860	866	839	861	826	833	827	802	854	833	829	796	869	825	867	856	843	797	863	820	854	828	867	814	839	804	839	889	895	850	812	916	840	821	838	810	837	848	805	831	813	838	820	806	833	863	826	820	893	879	844	855	851	863	826	817	861	819	867	812	805	858	812	923	856	814	842	796	871	877	861	837	821	878	878	881	800	818	835	851	860	842	854	786	830	848	859	826	849	846	837	848	814	847	863	838	893	888	809	871	834	843	826	826	884	842	798	816	832	832	810	856	856	886	801	855	895	829	770	856	809	867	879	851	799	872	866	889	813	867	856	825	893	867	841	925	883	858	843	837	850	817	812	812	846	855	864	867	803	889	863	819	826	801	827	833	793	848	890	833	856	844	828	812	898	873	818	910	808	824	852	868	852	885	815	873	785	844	805	857	918	865	835	828	890	792	832	862	843	799	858	835	863	847	864	814	863	808	776	893	905	837	821	827	866	845	853	857	813	799	808	867	836	856	859	815	826	809	834	864	838	862	864	766	916	819	837	825	829	853	822	799	897	830	845	830	824	843	878	899	835	851	800	825	803	823	838	850	841	808	898	867	836	861	819	835	835	812	875	793	808	834	895	868	854	865	810	861	858	856	901	852	817	855	855	893	787	785	834	824	826	824	821	843	832	860	803	812	860	881	859	866	860	816	809	822	862	869	833	848	806	858	875	853	870	780	879	873	887	847	804	873	831	841	831	843	825	884	854	837	861	794	848	885	790	910	860	878	839	844	851	872	821	808	860	842	846	823	821	899	828	862	814	875	843	851	868	861	837	835	821	861	847	829	756	893	831	820	863	852	862	866	801	802	891	856	784	865	845	894	843	832	864	847	833	862	881	802	856	867	822	882	823	805	840	851	896	871	824	790	832	798	765	762	844	816	850	861	846	851	833	779	853	834	812	857	874	834	887	837	826	861	903	845	879	824	855	830	847	824	878	788	826	815	870	863	892	821	878	866	769	837	829	902	846	851	827	812	818	817	842	831	870	868	837	835	813	859	872	824	845	873	849	838	796	788	810	806	845	868	782	819	843	811	799	824	869	839	859	857	872	905	892	821	865	816	858	877	810	845	845	795	836	865	866	834	851	867	890	814	803	835	818	855	872	862	823	834	814	856	916	864	841	833	862	870	827	822	825	843	836	861	864	861	862	806	811	894	881	868	839	821	817	792	792	859	868	853	869	800	820	803	872	789	837	879	873	852	778	876	839	790	867	861	879	847	834	866	798	872	841	822	868	879	853	848	855	806	836	905	833	870	825	869	881	859	803	839	811	877	815	847	865	846	822	832	844	879	837	864	857	786	857	816	875	828	813	791	906	856	805	800	840	840	853	857	810	857	803	918	868	854	831	809	876	843	856	853	857	864	841	842	787	914	833	883	834	837	854	830	821	843	866	823	822	901	881	859	851	908	892	810	799	853	867	832	862	839	792	849	833	795	809	864	864	898	796	832	882	813	905	825	779	814	872	831	894	835	826	893	815	863	848	852	831	852	863	792	857	834	837	839	865	829	848	806	848	806	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45301	47750	31154	24317	21872	20345	15402	8255	4478	24677	39104	30379	18298	7443	2454	904	562	397	398	380	392	410	396	385	380	358	393	398	385	391	393	359	386	402	407	365	431	379	370	352	350	377	399	360	428	349	361	412	366	397	392	399	398	426	420	373	423	405	401	354	391	387	388	419	359	403	370	381	387	400	401	352	381	391	362	395	387	389	406	380	390	345	376	396	392	370	380	408	401	405	384	381	378	393	381	345	392	358	425	372	398	378	392	392	405	371	383	401	412	349	354	369	367	384	402	343	360	427	413	390	402	353	388	397	378	378	425	403	387	363	385	378	384	372	389	417	386	349	391	374	393	405	357	405	383	377	403	380	430	360	352	422	370	390	402	376	426	371	393	377	370	337	374	426	415	367	380	381	359	403	369	393	427	395	376	385	386	406	396	383	376	396	371	401	380	356	413	412	350	374	353	367	384	381	387	391	387	397	390	380	412	394	373	390	356	364	406	379	400	407	388	421	440	401	402	350	358	354	367	410	384	355	385	358	367	388	366	409	400	351	391	374	395	378	380	400	375	365	408	371	410	374	426	408	400	398	368	396	393	387	385	386	369	401	393	370	383	398	379	409	389	429	384	383	405	377	363	388	371	389	380	382	349	389	400	405	388	408	354	373	373	377	415	398	380	359	406	394	363	392	381	358	394	396	379	374	391	377	397	413	376	362	387	409	355	365	389	382	413	393	368	374	390	388	376	398	371	366	410	396	398	365	389	375	333	385	386	406	429	410	395	357	369	397	430	417	381	375	386	391	365	379	379	374	381	397	368	382	418	409	390	393	364	377	372	376	373	364	358	374	399	394	414	369	382	393	373	394	397	415	421	372	396	375	348	436	366	396	379	389	388	394	370	366	395	385	362	395	344	426	366	401	379	393	379	375	448	376	355	365	368	422	408	386	374	373	350	366	346	389	377	411	379	389	378	395	348	419	386	384	397	399	367	389	416	383	347	381	375	379	402	398	369	367	393	380	413	418	385	394	413	412	386	381	365	393	420	366	400	337	400	396	421	367	393	413	403	403	427	386	339	383	415	397	402	393	459	384	382	385	399	380	391	397	397	336	390	368	373	376	417	391	377	406	373	378	381	373	399	378	387	388	380	384	356	380	363	364	373	351	347	403	338	374	379	384	419	401	377	405	366	378	354	405	428	368	389	401	365	384	376	368	354	371	364	373	389	362	364	395	385	333	377	394	362	406	385	396	389	436	388	392	388	403	388	401	406	376	375	390	412	366	350	373	369	358	384	385	440	347	367	378	356	405	446	432	399	382	353	381	354	408	355	345	410	396	388	384	353	345	407	409	397	370	376	399	356	399	368	369	375	376	386	365	372	378	384	384	379	370	358	363	381	382	380	397	319	368	380	382	345	363	356	404	359	414	356	376	392	417	396	360	379	398	382	388	431	394	370	366	363	382	447	379	362	392	371	382	406	365	379	381	393	407	362	359	393	400	405	387	375	399	380	387	393	376	413	348	360	356	396	373	370	382	385	382	394	377	386	385	402	380	395	418	404	384	405	401	416	370	384	418	390	374	335	409	383	379	389	424	371	380	364	421	394	386	389	358	389	380	380	378	362	388	388	367	395	371	417	398	404	375	404	381	425	394	363	367	391	365	406	386	399	415	353	405	402	382	420	379	374	362	375	412	396	424	387	346	383	359	358	382	401	383	373	367	408	394	349	397	398	400	391	355	379	402	357	377	366	418	360	394	396	362	395	381	375	387	431	401	370	372	435	360	380	442	411	400	395	382	411	398	376	390	380	384	420	401	364	389	391	402	365	347	370	377	374	388	381	375	366	404	387	370	385	375	345	359	408	383	396	408	402	343	361	421	394	386	375	383	386	384	399	402	390	374	403	400	401	392	392	372	369	383	369	367	402	383	372	399	405	401	381	362	368	384	391	393	366	322	370	390	351	347	382	428	385	379	349	390	379	345	374	363	364	388	373	395	368	380	408	385	428	400	388	407	377	364	385	424	395	399	368	394	400	386	394	359	357	380	363	367	387	358	436	365	386	367	395	351	382	407	377	350	381	401	380	367	400	398	364	383	356	357	404	372	374	384	365	376	399	412	362	377	349	367	367	387	402	395	390	388	379	403	376	382	369	397	389	410	415	406	331	388	362	366	396	391	389	425	371	380	373	397	391	409	419	370	394	393	385	385	337	365	393	375	390	374	405	370	392	355	417	404	369	408	447	369	398	378	377	373	406	406	409	327	381	373	395	354	378	378	408	405	364	395	382	373	372	432	373	393	360	391	373	388	384	431	387	373	375	384	385	371	397	396	390	387	384	405	373	392	379	394	386	400	404	407	364	369	369	413	412	377	414	381	383	394	345	395	420	409	377	380	369	420	384	345	372	426	380	435	407	395	376	416	391	361	379	334	392	409	382	390	387	398	382	363	374	397	384	387	412	352	366	363	388	371	399	377	368	384	431	365	371	396	368	382	359	389	374	414	350	410	395	392	382	370	419	419	365	399	384	383	433	390	385	383	383	378	400	420	381	379	387	395	368	396	397	361	381	361	386	387	375	377	426	393	385	396	397	392	404	369	412	333	345	403	367	366	341	376	371	394	398	406	369	370	373	383	381	401	417	354	374	438	391	425	376	378	405	396	343	371	417	382	359	400	401	398	403	440	386	366	390	386	400	363	364	380	398	364	370	387	428	393	393	376	353	387	389	372	417	342	356	363	388	424	409	393	340	382	419	383	363	381	383	392	373	400	395	385	385	357	409	437	414	372	380	394	411	369	367	383	400	373	394	397	384	391	423	404	367	401	414	333	421	349	375	367	356	422	368	389	399	437	351	387	385	383	399	383	410	373	366	345	405	414	395	405	367	384	346	396	373	378	405	349	368	370	354	375	397	382	373	368	377	386	390	420	414	412	400	359	391	393	367	388	369	355	401	382	356	385	388	361	420	373	390	399	407	384	386	377	361	389	397	381	359	363	414	394	378	403	387	384	415	392	389	339	384	386	387	376	401	363	378	385	363	388	360	382	403	428	370	384	428	375	337	342	371	409	430	409	405	391	375	355	361	420	364	389	385	379	374	388	360	364	406	392	349	376	379	398	385	386	409	396	355	396	386	355	396	370	391	396	344	430	369	372	394	360	403	381	379	386	365	402	406	417	403	387	403	386	371	386	402	378	383	389	364	425	407	372	385	381	373	394	383	389	367	426	412	417	402	360	404	380	418	404	392	429	424	360	403	414	365	384	352	384	389	373	371	347	378	375	378	401	381	401	407	368	385	399	420	369	369	358	378	389	411	411	389	394	397	393	402	357	400	391	394	402	363	379	371	380	397	376	373	407	435	425	382	409	424	370	379	374	398	388	386	407	381	372	380	368	367	392	414	408	398	378	429	351	363	435	378	406	408	384	364	375	381	378	401	434	406	374	402	401	372	403	365	387	377	376	346	377	397	356	337	386	360	394	392	385	406	391	366	344	379	353	373	409	418	394	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34147	46802	10248	10999	11008	11577	9351	8274	8557	43817	53910	45359	33576	18374	7741	2879	1257	911	889	900	889	862	882	919	890	906	877	874	883	920	907	912	898	874	862	848	917	886	885	910	858	899	928	894	821	875	862	918	843	891	912	878	867	854	839	845	884	916	865	915	890	845	891	872	932	885	894	906	929	870	840	880	898	874	883	842	826	880	874	911	935	909	846	848	866	861	870	914	914	960	880	867	855	843	887	907	883	872	892	865	884	858	909	877	896	873	832	854	859	938	824	923	854	900	892	878	910	908	882	915	866	909	863	872	973	852	866	929	894	833	901	907	915	873	930	874	870	867	880	892	890	934	886	890	832	869	876	881	903	881	844	862	885	851	897	871	862	874	841	846	885	822	858	879	841	862	893	848	854	871	884	928	875	870	834	915	867	899	831	888	878	887	912	896	884	827	860	893	895	933	887	914	899	837	904	870	864	868	887	951	864	905	905	884	899	923	865	844	827	854	893	880	833	908	908	834	927	866	863	904	891	868	888	881	862	867	887	874	854	841	956	868	938	884	870	850	946	891	882	843	878	886	845	879	907	896	868	887	930	827	847	852	849	882	842	879	915	879	890	834	874	917	872	874	915	949	812	900	897	889	835	894	868	871	904	917	867	916	855	862	834	891	895	899	847	917	858	895	890	888	915	886	852	907	884	854	850	866	928	879	888	931	838	858	887	854	866	866	850	854	890	840	873	894	843	892	871	877	860	836	841	879	901	895	862	865	889	829	884	880	935	886	846	912	845	833	864	821	913	832	885	875	935	847	863	842	894	890	894	871	943	946	867	881	911	886	878	902	850	884	889	907	916	882	838	890	855	914	841	845	927	911	884	850	865	845	884	867	879	864	895	902	887	891	911	946	878	918	855	895	830	895	916	873	893	857	885	898	871	897	899	854	894	895	862	910	880	908	890	913	868	884	868	859	890	853	860	902	896	810	843	904	885	896	893	874	844	877	865	865	856	842	884	827	896	885	893	865	847	926	867	897	884	870	921	838	858	891	830	906	869	940	858	898	885	906	901	898	905	885	854	855	927	864	888	902	812	905	886	849	888	877	907	853	868	895	881	921	908	855	898	869	863	913	879	808	893	918	920	826	863	888	847	857	856	912	924	953	822	879	982	840	852	856	888	894	887	861	948	863	862	926	858	865	826	890	872	806	898	900	849	877	945	978	870	847	902	855	892	901	855	929	863	929	855	911	902	858	849	900	863	900	852	861	868	894	834	890	845	908	891	842	868	907	852	900	850	843	869	864	903	879	875	830	882	859	837	916	879	895	886	897	887	936	895	919	876	842	886	852	873	957	847	874	889	904	912	914	867	894	876	906	917	909	891	860	856	881	906	857	856	887	861	938	909	906	877	913	892	863	850	857	885	901	893	886	908	857	877	905	851	890	907	883	840	890	835	848	899	864	901	887	932	856	876	882	844	925	849	873	928	884	863	904	898	876	860	869	909	848	890	909	874	889	894	865	885	886	889	869	852	891	900	880	903	886	891	901	893	910	889	922	858	875	848	906	875	876	855	881	906	843	869	819	888	859	924	893	884	895	877	857	899	881	946	929	931	918	818	926	854	897	858	872	922	847	897	873	792	854	890	911	835	912	887	860	867	873	863	915	869	875	874	885	876	893	886	850	874	893	874	879	844	874	887	945	929	940	854	879	925	912	894	823	850	888	865	894	897	874	892	869	873	860	861	913	881	895	910	940	910	835	919	893	911	902	865	882	858	822	896	868	902	837	849	951	867	876	860	851	876	863	914	893	870	881	848	864	856	895	829	908	877	843	896	846	837	932	845	861	880	880	864	841	841	896	877	881	868	835	868	866	856	846	886	901	897	941	891	844	897	901	903	822	871	950	882	870	867	911	885	862	920	893	896	899	910	913	877	903	876	863	862	882	951	897	895	910	884	886	897	850	885	901	800	849	886	860	902	868	889	891	863	866	880	895	874	917	915	879	862	861	908	848	903	836	863	828	905	822	935	872	853	918	882	881	882	854	912	903	857	889	891	868	869	864	891	853	940	863	906	936	907	922	924	938	881	846	867	893	890	880	897	867	878	862	875	888	865	887	864	882	965	846	852	880	841	794	857	844	865	851	868	902	894	914	886	874	883	848	894	912	892	913	820	910	890	872	921	885	908	827	842	871	882	876	856	919	863	878	878	918	892	861	865	898	879	863	884	892	877	885	891	832	899	865	883	878	861	851	884	949	831	872	897	894	841	903	828	847	863	893	909	906	905	854	833	866	863	905	908	912	881	883	868	839	895	831	898	869	969	873	855	926	870	820	847	897	832	881	885	890	877	911	890	881	891	901	861	861	872	865	870	849	908	881	865	908	882	876	851	887	857	935	861	871	854	868	850	855	881	804	886	838	897	924	892	885	845	905	910	897	895	854	873	864	879	855	884	869	867	857	876	866	889	830	905	895	892	921	904	887	867	886	903	831	847	899	877	844	893	869	889	844	905	889	879	884	919	881	834	858	915	939	921	947	852	898	852	852	884	894	875	873	900	825	877	849	885	861	851	905	856	777	862	850	902	859	910	853	929	918	890	892	887	866	882	869	914	895	871	932	891	868	849	851	907	878	861	887	882	874	872	896	898	903	879	866	847	890	880	879	876	888	918	880	817	860	854	882	876	867	881	859	866	853	844	917	875	861	867	916	865	918	880	918	864	880	938	863	889	902	857	855	880	893	866	858	877	834	923	855	839	904	901	888	890	904	838	940	914	879	885	879	837	850	922	810	937	852	893	862	882	850	870	902	920	891	855	818	884	868	895	891	857	886	926	945	888	870	889	837	867	823	939	878	880	895	894	924	887	890	845	861	872	890	915	925	862	846	874	870	882	887	889	910	877	902	858	885	874	876	899	931	900	874	862	817	905	893	951	878	935	918	910	886	849	859	903	861	889	843	857	834	886	944	869	901	888	859	878	863	926	904	850	874	860	870	906	846	869	929	887	841	875	894	862	895	925	880	945	933	947	918	909	906	946	904	872	879	835	846	895	871	875	870	819	870	843	858	919	885	906	874	902	828	897	858	893	914	946	861	924	861	831	909	886	904	894	838	874	879	925	883	891	874	881	878	863	845	891	896	889	855	871	856	927	853	908	847	920	862	852	860	932	930	893	887	887	919	855	937	833	840	914	895	897	915	902	863	852	876	899	866	897	863	897	874	897	881	873	882	926	874	875	887	872	833	855	879	941	871	900	889	893	899	899	853	824	892	883	889	908	879	910	866	895	870	828	836	862	882	848	882	894	875	897	933	884	907	902	874	940	885	910	911	852	891	880	862	930	842	890	875	889	867	921	883	900	946	914	863	912	861	902	822	897	900	921	842	861	917	876	887	867	880	853	881	927	852	872	879	874	908	848	911	876	892	860	892	848	918	878	863	834	918	907	868	898	860	910	895	830	944	873	847	829	901	876	865	902	869	930	874	904	868	929	898	915	849	861	863	942	856	918	909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40195	50046	30074	24381	22173	19037	13017	6791	3558	27910	39638	29981	16372	6423	2118	839	534	444	373	389	384	397	380	380	390	405	385	416	388	390	426	415	380	386	357	402	393	399	403	405	402	416	385	388	399	404	366	413	402	365	399	414	386	383	428	380	402	414	388	391	384	402	387	415	393	423	395	392	364	406	402	361	426	363	390	382	376	386	384	388	391	432	392	420	421	400	385	399	358	386	380	369	379	393	412	387	398	429	426	424	394	398	387	395	386	387	347	394	378	409	430	408	445	372	403	407	406	418	400	391	404	401	394	386	362	408	385	417	371	380	417	408	363	395	374	405	399	399	375	359	399	396	365	383	403	399	368	406	385	413	390	386	403	386	402	401	370	363	360	404	393	421	369	400	401	377	358	369	387	334	425	387	393	406	395	376	410	394	367	367	393	403	387	359	371	427	405	359	411	390	366	401	404	435	429	395	363	371	429	400	435	397	376	364	383	400	340	399	362	399	402	378	412	403	428	398	408	390	372	402	429	375	374	411	421	370	370	371	389	402	368	426	430	370	372	368	409	406	423	404	339	391	415	370	383	376	393	381	387	400	401	382	385	395	396	381	387	443	361	329	400	391	396	372	386	406	372	397	401	378	349	404	409	406	411	404	406	393	425	425	390	368	412	458	415	378	418	375	393	392	391	380	370	422	405	403	379	413	398	413	372	390	400	380	391	388	370	384	396	378	383	420	412	377	413	384	397	407	356	411	400	381	395	360	369	376	423	398	376	390	413	409	400	395	379	396	372	400	386	380	393	421	425	400	402	353	348	400	390	375	428	388	376	378	395	393	370	407	389	419	398	395	385	383	386	414	407	436	435	419	389	409	377	395	410	410	451	445	393	366	362	419	406	412	401	391	391	380	391	385	403	401	388	386	414	435	405	401	443	384	404	394	387	351	376	419	435	368	369	381	452	384	383	417	395	384	381	371	423	409	397	416	408	397	383	440	387	371	391	411	433	394	406	424	365	396	408	406	435	390	383	406	348	365	409	383	411	411	371	404	401	420	415	376	389	375	367	388	396	399	390	409	386	407	372	399	374	408	403	417	373	411	379	400	390	411	379	358	431	368	405	415	392	388	398	395	437	397	439	380	408	431	402	388	369	383	398	374	402	389	442	389	397	388	378	381	357	373	377	378	395	384	397	419	413	398	358	386	398	355	408	365	395	407	421	398	393	417	410	372	405	396	405	390	391	387	383	393	430	429	380	388	356	418	384	412	380	390	374	415	379	394	404	369	346	348	380	377	400	426	383	352	402	384	391	414	371	401	416	399	367	388	406	355	379	361	421	363	432	430	386	359	374	390	401	408	370	395	384	447	389	385	424	364	408	383	410	399	397	408	419	395	378	414	394	381	395	409	406	425	404	403	375	372	414	381	389	412	408	388	360	412	392	384	401	407	380	393	384	406	410	371	388	371	386	385	427	366	395	359	371	410	396	401	393	409	374	371	423	419	414	386	385	385	397	363	395	399	382	395	382	404	413	410	359	381	395	389	443	445	399	407	377	427	397	417	407	408	400	397	422	412	401	384	407	383	395	395	391	426	399	422	366	370	422	358	389	365	366	405	398	377	360	388	364	405	367	418	364	412	389	390	401	426	403	397	374	394	407	367	379	392	399	422	398	422	393	356	401	391	397	382	396	395	365	407	406	411	407	370	398	387	356	371	395	403	415	382	376	419	390	408	409	411	406	405	392	405	401	427	399	386	378	415	392	387	418	378	391	389	409	397	378	376	412	388	423	402	377	398	398	420	413	408	371	387	400	381	387	426	391	395	378	412	363	395	374	391	386	428	401	394	383	392	412	366	446	394	405	389	349	376	389	404	361	374	383	402	394	368	400	367	405	354	408	414	397	394	391	372	389	409	388	395	393	403	377	391	408	399	396	381	363	446	378	368	398	378	402	394	432	406	388	365	402	387	389	372	387	396	378	403	407	435	368	386	406	388	376	397	388	379	369	398	392	395	394	369	369	401	397	371	366	376	405	407	386	406	408	413	400	390	406	398	389	400	408	416	376	376	395	350	421	375	346	404	405	412	380	390	385	424	404	414	397	388	387	457	416	367	390	429	412	427	368	410	389	399	409	366	385	399	355	407	400	392	399	331	426	386	384	368	364	380	410	407	422	360	396	412	386	398	395	406	402	396	385	409	396	384	417	387	405	363	347	377	394	396	398	392	393	412	429	373	390	377	353	408	413	428	419	396	406	398	395	379	397	385	394	380	353	395	379	396	382	370	407	380	419	447	400	360	393	379	378	424	396	381	413	409	398	399	363	357	381	386	395	408	383	359	354	381	397	399	404	450	391	383	378	369	387	411	391	402	407	408	406	408	380	397	356	414	390	376	367	408	366	310	401	390	385	370	403	369	420	408	381	455	441	364	377	373	370	407	411	396	407	386	375	429	412	365	401	365	400	350	373	362	410	392	395	409	417	377	383	412	385	407	358	412	394	410	427	377	400	372	375	380	378	421	359	401	401	417	402	375	353	414	382	400	402	399	412	377	388	388	365	388	422	385	367	383	371	389	388	427	423	385	393	408	382	414	372	357	400	344	386	391	393	411	424	381	370	383	390	395	391	392	400	403	420	410	406	403	397	395	410	415	406	390	389	395	428	370	381	389	400	408	366	400	355	369	411	410	408	394	358	387	405	363	400	402	399	381	386	363	406	393	376	367	381	415	384	386	409	380	400	382	427	369	384	414	389	398	380	410	409	399	372	371	384	426	397	378	403	405	438	404	357	350	373	400	417	376	389	364	385	380	417	371	387	356	411	385	392	399	391	404	393	394	375	430	379	359	368	374	408	391	388	399	386	413	394	353	424	361	391	390	417	407	404	396	403	356	399	386	394	427	392	418	398	410	423	379	413	394	385	373	397	375	420	386	415	420	370	369	419	411	414	383	382	384	411	365	407	396	417	389	421	389	405	380	397	355	414	433	416	365	398	392	363	365	371	416	393	397	394	413	374	422	393	396	458	368	382	420	402	392	369	412	407	378	404	421	362	392	368	387	383	437	411	443	390	403	417	382	363	380	419	414	396	363	389	365	416	362	392	398	376	385	386	387	371	381	374	382	371	424	353	435	364	392	399	393	384	423	382	382	374	385	378	385	379	402	386	385	402	388	424	417	439	396	407	434	405	405	425	423	380	380	374	390	384	403	413	371	388	415	374	355	377	342	410	404	370	388	393	430	377	371	371	361	368	384	366	403	399	388	374	413	394	394	388	374	369	386	365	419	385	378	394	399	379	405	430	407	394	428	403	411	397	393	405	384	407	405	394	425	399	405	373	376	420	377	373	385	399	398	375	396	383	399	429	392	406	442	403	396	419	419	379	409	402	363	371	390	387	337	372	389	414	394	421	371	366	377	407	381	386	389	354	378	408	350	401	377	404	376	379	429	407	389	389	389	371	400	414	401	370	388	406	362	353	402	385	410	362	428	374	403	389	366	384	397	411	423	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29265	45552	9680	10402	11933	12199	8960	7439	7274	45863	53845	45131	30609	16830	6592	2514	1211	982	935	878	940	954	926	951	972	918	986	886	885	930	869	925	858	931	919	979	906	900	886	940	937	925	891	869	894	903	930	829	930	950	937	929	884	939	855	852	911	912	909	898	964	866	856	934	888	928	927	909	918	897	892	912	939	887	894	858	892	923	928	924	887	864	939	847	962	878	952	876	868	874	896	949	919	916	935	926	926	940	871	939	874	889	941	977	890	921	926	902	860	921	929	893	908	948	882	900	909	916	939	889	859	913	944	885	968	935	846	924	917	899	938	913	923	917	929	912	916	932	898	888	926	933	921	936	886	891	816	908	859	929	899	945	832	888	887	952	882	899	879	909	975	869	896	888	977	928	913	869	868	884	920	898	865	859	917	885	940	939	869	868	926	895	958	891	902	880	935	960	868	933	973	890	902	908	945	907	894	880	876	895	878	878	891	948	883	945	919	967	902	847	890	894	916	886	955	884	907	911	890	879	887	891	911	902	909	901	865	924	881	876	958	934	930	941	927	902	900	895	903	861	921	910	924	889	912	945	934	944	922	917	890	951	880	882	936	888	946	934	840	886	910	944	949	947	880	859	926	927	922	863	919	884	993	933	910	880	905	935	887	952	923	848	922	877	898	958	896	899	890	875	903	900	952	907	877	890	913	955	875	915	877	901	876	896	889	883	913	917	873	914	881	914	892	929	920	944	908	932	881	944	907	928	870	918	908	891	868	915	893	896	911	899	878	908	908	885	885	896	895	907	952	920	932	909	918	899	919	852	893	953	932	890	884	895	938	916	941	911	890	882	871	906	888	866	913	908	882	872	896	886	911	918	929	934	902	894	954	930	943	902	935	882	950	895	936	922	872	901	902	906	890	937	938	883	921	884	895	951	926	851	915	912	916	909	910	919	911	857	917	895	914	889	911	892	869	857	895	914	905	908	856	932	945	910	892	899	894	876	936	950	927	875	893	894	889	926	929	938	882	850	945	882	888	898	952	948	883	874	856	911	917	910	872	913	943	929	844	935	927	930	869	906	963	915	913	886	934	871	911	916	889	909	905	940	913	875	929	896	866	858	934	897	899	949	894	902	951	901	957	921	904	942	923	918	920	861	929	867	902	856	906	891	902	884	936	903	939	880	895	923	857	923	885	910	941	868	919	902	953	934	881	910	898	913	869	888	900	907	926	901	923	893	948	909	899	932	968	878	864	878	911	889	884	890	887	941	896	866	931	917	922	904	856	937	850	887	904	892	960	945	933	911	914	951	880	908	855	882	926	935	928	878	848	865	944	955	934	862	930	891	891	890	951	882	869	899	899	920	904	899	917	879	873	891	861	962	887	864	943	885	953	895	920	880	887	903	925	907	879	954	943	950	948	962	929	931	909	875	894	870	944	859	929	876	918	888	905	953	906	940	911	874	903	931	959	950	939	912	865	903	894	938	916	881	919	919	908	861	944	938	929	881	917	910	923	915	921	877	881	935	912	947	925	909	952	906	943	866	883	890	905	887	862	924	967	940	927	904	942	937	880	885	875	917	894	907	899	898	935	943	936	884	883	861	903	918	920	858	925	936	897	903	896	917	871	916	920	876	915	916	889	854	950	892	904	931	857	852	856	917	865	905	907	859	872	871	901	904	921	937	848	906	920	894	872	925	933	842	958	919	900	868	914	931	898	896	967	959	916	956	894	886	903	909	863	957	941	936	916	892	901	868	950	903	842	937	893	939	884	894	883	932	889	928	884	917	916	911	901	962	942	894	843	904	914	881	900	954	872	921	878	962	892	890	944	922	892	867	897	909	880	950	950	862	930	965	873	950	901	888	932	929	943	891	960	926	897	844	871	848	831	908	938	839	909	910	898	872	907	881	874	940	894	941	894	919	935	957	982	945	910	878	912	947	868	937	922	882	927	916	878	899	909	962	915	916	911	879	885	918	919	925	924	862	897	900	965	855	951	897	878	845	894	865	884	944	926	935	890	919	902	929	949	936	910	935	895	967	935	911	937	877	942	912	869	956	899	933	967	914	933	900	906	891	939	951	943	949	905	885	911	861	932	896	928	899	902	920	935	909	900	881	888	929	910	866	890	872	920	925	871	883	916	897	880	928	888	924	962	911	843	901	905	949	890	919	877	908	937	897	901	945	943	905	897	908	834	888	925	895	865	950	922	897	928	912	926	903	885	868	863	881	903	923	825	929	899	942	891	889	883	908	934	898	910	929	885	868	859	895	928	926	878	868	904	948	907	893	922	899	937	855	915	898	865	869	881	952	864	893	935	918	865	920	861	939	901	906	908	916	873	900	889	865	977	882	942	889	953	892	911	892	884	895	922	844	885	905	947	937	954	898	899	941	898	943	888	856	910	918	886	902	918	907	900	847	931	858	941	867	913	894	897	841	944	930	914	916	915	926	916	873	926	954	948	928	873	951	863	915	872	905	890	873	887	937	918	914	870	935	874	915	894	944	905	892	920	885	946	901	890	891	885	914	877	946	933	934	883	899	906	926	881	932	966	861	849	978	896	938	973	905	928	888	975	905	921	885	926	942	920	884	919	893	926	904	935	861	903	930	874	916	908	884	884	860	908	887	925	890	911	901	905	884	912	947	859	914	937	909	899	877	880	894	941	919	939	918	891	893	863	950	878	882	913	888	926	882	941	931	919	965	912	917	938	891	961	952	905	900	891	950	941	931	903	929	857	887	836	909	869	883	900	927	893	941	892	921	889	923	927	824	935	899	916	853	886	911	929	858	918	874	879	943	897	897	908	879	887	946	873	901	865	877	962	941	975	867	909	887	925	895	885	927	979	946	853	918	930	917	886	908	913	889	907	843	856	909	902	911	899	936	906	936	876	890	939	926	915	949	897	879	842	886	953	905	908	896	912	908	856	933	868	919	896	905	878	965	927	881	932	885	926	894	872	934	940	943	932	894	958	895	935	900	918	865	873	967	947	921	953	906	931	1006	931	903	843	930	942	973	922	901	875	923	881	909	917	901	875	918	945	848	892	964	880	950	878	906	912	988	915	925	886	922	911	910	953	899	937	931	944	904	946	880	884	844	908	934	962	900	913	855	925	947	850	840	878	923	894	874	898	910	949	886	892	915	911	912	938	916	927	920	895	966	858	966	935	874	934	898	855	843	940	883	934	912	880	912	864	903	897	925	910	887	891	912	913	955	940	897	907	938	900	923	877	932	887	889	1006	948	852	906	899	874	894	890	932	929	908	852	877	864	876	958	929	940	900	979	943	856	915	872	918	915	896	950	944	900	884	942	823	894	929	887	875	942	932	908	910	891	894	907	904	859	887	930	889	908	937	880	829	885	967	953	850	883	886	918	849	936	926	907	908	890	889	901	903	910	902	865	886	943	936	890	890	850	852	916	854	890	864	902	960	935	923	878	860	892	926	922	906	899	882	873	893	892	928	944	897	915	888	876	876	909	955	914	880	935	902	925	943	904	960	888	950	932	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42995	45139	27979	23068	20670	17222	11080	5829	4564	29578	38758	30146	15803	5829	1903	842	463	417	431	422	392	398	444	422	425	429	394	382	405	426	385	414	394	423	408	385	405	392	389	386	396	388	404	389	419	404	384	421	393	419	407	386	400	405	388	365	394	379	426	419	373	399	396	417	404	409	427	374	372	375	409	429	382	399	411	405	377	377	390	419	401	370	409	402	389	413	399	396	402	389	419	380	396	391	397	376	400	426	396	399	432	424	415	439	431	400	427	421	357	419	394	446	415	390	390	375	355	427	405	430	394	412	399	365	425	424	411	421	373	379	415	371	391	389	413	398	405	430	432	375	404	373	414	394	405	423	397	383	403	375	410	406	368	405	356	403	420	434	401	416	436	416	405	410	354	398	429	405	380	395	385	377	429	384	397	371	393	415	399	403	416	398	377	416	367	393	412	393	398	367	389	383	366	394	440	381	415	402	387	374	395	380	407	413	407	392	374	398	390	409	376	411	436	384	405	395	384	422	420	385	398	372	395	397	436	385	381	387	346	421	379	351	402	450	405	421	393	390	403	434	406	434	399	412	413	403	430	388	401	349	405	418	368	410	410	396	376	375	371	404	367	386	433	381	351	423	383	340	397	416	391	387	400	387	380	404	395	406	394	421	407	419	414	402	385	393	414	360	377	403	379	392	371	375	418	417	393	381	392	379	404	414	390	374	424	419	425	400	421	385	390	386	387	385	419	369	368	397	382	383	402	428	403	378	423	398	372	404	389	392	412	415	426	410	437	406	411	415	420	391	349	410	416	398	393	378	384	390	382	402	353	424	407	383	410	446	375	403	411	392	405	404	401	412	389	409	399	415	401	419	403	397	353	393	400	427	429	376	376	373	401	400	409	397	391	423	403	407	401	399	419	393	393	405	390	432	384	390	388	379	358	349	360	382	422	390	401	396	421	415	402	419	389	398	416	425	382	387	400	379	404	435	407	443	416	408	437	383	433	387	392	416	353	422	419	369	418	384	393	407	413	409	448	379	384	433	407	424	391	393	418	394	414	428	356	362	373	407	411	361	361	411	401	382	425	384	412	383	393	406	376	379	379	415	429	426	403	412	420	415	422	446	396	410	387	402	415	424	425	369	404	390	381	381	376	424	407	377	402	403	395	387	431	389	380	396	434	424	409	430	411	411	385	420	421	439	404	398	402	388	411	438	385	374	383	413	373	433	404	403	453	399	421	387	389	385	407	393	411	381	413	403	450	400	383	390	366	398	408	394	348	353	442	387	414	418	420	414	404	392	378	407	379	413	375	398	426	401	418	408	405	406	420	390	405	394	399	410	426	402	420	384	376	409	392	416	406	430	419	397	386	425	411	392	383	411	429	458	361	393	399	379	413	415	408	406	416	440	413	406	419	361	417	400	451	408	427	392	386	381	400	430	405	425	395	442	395	382	400	411	352	389	371	407	426	392	415	424	406	401	383	414	395	386	414	379	416	408	414	381	412	393	365	369	408	390	430	414	411	389	358	398	404	382	433	390	427	387	371	396	383	395	393	394	425	415	375	397	391	392	382	401	423	376	389	412	391	378	381	404	399	405	405	387	412	418	389	402	374	396	371	424	424	366	398	424	380	380	432	453	396	409	389	388	408	389	405	415	396	385	389	423	458	408	400	414	392	387	406	400	403	417	377	418	373	354	399	395	376	414	378	385	401	398	395	428	423	381	415	371	372	400	400	388	373	379	420	403	382	385	424	402	397	449	370	424	396	391	419	382	399	403	382	368	387	406	390	440	406	402	422	422	418	419	394	411	383	402	380	457	390	412	391	358	400	402	390	380	401	449	376	361	411	405	443	386	394	382	389	394	396	411	410	376	421	375	391	384	373	419	363	397	429	416	398	387	368	351	368	390	412	381	389	374	432	376	396	393	387	393	408	402	351	391	408	400	416	416	412	417	401	438	401	386	398	404	379	401	405	417	392	366	392	437	371	366	372	441	404	411	384	421	392	422	417	466	436	355	424	372	438	404	385	427	418	384	410	408	416	403	386	415	424	395	404	381	397	414	417	377	433	372	411	380	370	392	385	402	377	375	421	395	426	400	388	447	376	360	405	429	383	412	402	380	411	403	415	423	391	436	389	373	394	364	418	385	385	428	407	407	382	424	422	433	385	406	372	377	456	415	419	448	409	418	398	399	394	375	386	399	393	377	373	406	377	426	431	426	367	413	375	408	416	426	418	479	410	410	409	408	408	409	411	413	421	429	383	392	381	424	372	420	408	414	397	408	433	413	384	401	392	408	386	426	398	380	378	392	387	420	406	386	376	389	380	380	408	390	436	420	384	415	399	392	408	393	415	390	415	382	381	415	412	416	365	395	404	391	391	395	431	397	383	383	358	376	442	395	408	449	397	411	396	400	378	447	376	397	405	397	369	416	400	427	440	406	393	392	414	400	398	398	400	413	399	409	373	403	392	430	392	392	386	437	395	396	398	367	392	368	392	367	423	422	368	417	380	404	429	446	430	374	381	383	388	367	364	405	417	415	392	405	414	356	411	381	422	419	404	411	396	370	377	408	397	357	371	415	390	397	367	369	390	385	378	412	404	412	388	399	418	397	408	426	392	407	358	401	395	431	391	424	408	429	404	423	414	336	420	426	379	418	412	406	410	410	387	404	374	427	406	402	396	441	383	408	387	413	399	384	378	386	360	402	427	392	386	398	415	377	420	446	428	405	359	385	382	395	419	434	420	410	386	423	393	396	405	410	393	394	398	370	394	398	416	397	380	430	376	400	395	423	395	381	406	412	405	419	436	381	401	388	426	422	422	404	361	392	420	447	414	381	406	421	421	383	413	388	375	396	365	432	415	402	378	424	368	430	371	403	398	398	417	391	391	372	400	401	405	400	378	353	417	430	365	422	419	390	407	435	372	390	408	366	399	412	369	382	378	398	391	398	371	391	379	374	441	403	389	384	385	415	423	408	382	409	339	375	408	413	400	412	413	423	389	415	438	426	420	431	417	385	365	386	378	416	401	396	384	361	417	373	409	398	383	432	376	426	423	360	407	388	360	379	386	340	389	408	354	430	411	383	420	393	376	394	395	434	408	419	407	371	386	426	396	399	433	418	415	405	400	385	402	382	353	393	431	389	396	389	371	410	375	409	416	408	405	391	385	390	388	392	391	415	409	434	396	398	400	403	391	396	395	383	416	382	394	399	437	398	401	398	429	425	417	394	389	387	365	382	361	378	399	391	372	410	387	371	421	380	466	392	378	378	427	396	413	366	396	405	415	399	375	367	405	424	380	428	403	385	395	396	444	398	431	403	389	410	399	369	417	371	377	413	399	407	378	406	390	400	412	368	387	436	390	412	413	398	393	385	392	371	385	414	389	410	399	404	431	425	394	397	429	388	394	420	390	406	372	401	358	391	370	373	363	366	402	407	398	395	386	368	388	398	376	414	406	421	391	396	441	397	384	399	432	447	401	392	410	392	374	396	414	377	380	410	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31558	39468	10297	10361	12076	12000	9812	8796	12491	47382	53229	45651	29920	16180	6576	2422	1248	945	934	894	915	907	912	934	946	900	885	914	922	877	931	962	901	955	924	931	969	896	882	969	974	914	936	935	948	862	905	965	975	924	898	926	888	961	919	898	890	907	988	976	973	938	899	931	945	907	933	927	894	930	968	921	877	938	935	912	904	893	918	924	925	961	898	973	936	864	878	853	929	885	892	875	954	958	901	882	875	917	940	911	875	912	893	920	881	886	897	924	899	890	971	907	961	891	935	914	899	901	911	916	913	915	880	915	928	897	942	940	939	894	934	897	950	893	921	908	937	946	951	886	934	932	895	947	921	937	893	935	948	935	924	983	930	905	955	961	874	926	975	921	923	912	986	892	923	895	914	906	911	943	892	895	933	879	898	923	925	930	909	928	991	886	930	947	930	898	947	890	914	911	927	944	934	966	926	978	864	918	927	970	928	913	948	924	961	947	858	967	913	964	918	912	949	896	947	890	942	907	934	966	895	975	888	903	991	911	908	975	954	894	937	876	918	920	928	933	903	935	884	908	866	959	897	929	963	950	971	936	926	889	969	968	922	941	917	912	924	912	931	903	915	913	909	920	909	950	873	930	906	940	935	883	916	894	933	910	969	902	911	929	897	918	915	942	901	896	873	886	958	931	920	941	893	944	880	927	929	944	918	929	926	911	882	901	881	893	881	888	900	926	904	926	877	877	911	956	903	936	858	911	903	903	888	907	938	958	964	876	889	917	932	961	926	920	891	904	955	897	930	903	921	941	882	923	911	920	943	950	961	940	927	951	913	951	941	893	945	900	955	929	937	894	965	885	916	879	934	892	953	914	903	935	920	924	906	849	904	949	937	884	968	946	1021	882	932	919	856	899	932	881	949	883	904	895	938	892	939	919	903	970	913	878	970	953	978	948	894	877	909	927	915	927	965	917	880	934	866	953	922	908	949	930	933	944	911	886	906	879	911	889	935	939	918	993	944	923	875	930	925	946	887	916	912	925	903	936	886	927	879	901	903	932	914	943	913	886	900	901	914	947	958	886	919	926	936	844	944	939	900	967	909	949	883	926	904	909	905	920	925	876	931	973	903	889	891	870	922	938	912	979	883	938	925	928	941	923	949	952	965	937	948	887	933	921	925	903	885	929	948	883	946	903	870	901	919	899	923	946	921	943	948	992	938	910	950	949	947	922	897	895	934	886	879	940	901	896	913	900	890	932	939	925	926	967	909	893	899	860	969	952	879	844	1003	934	986	904	953	959	930	992	952	943	888	901	953	903	867	923	873	914	911	944	948	945	959	900	961	953	898	909	919	926	988	899	914	952	917	910	916	973	894	908	908	900	908	912	949	924	901	856	901	873	973	912	963	867	992	937	928	950	913	932	929	939	878	871	929	918	915	958	918	887	927	899	928	950	915	940	916	913	1015	931	924	933	950	926	923	915	898	875	893	885	980	896	883	910	867	937	879	934	946	900	931	935	922	902	886	955	928	947	933	936	902	885	947	900	854	862	948	927	935	915	937	899	863	909	884	964	889	932	922	874	909	864	931	907	881	936	852	936	923	915	947	900	971	993	983	922	950	910	948	953	903	922	903	874	933	907	965	918	968	897	913	964	918	901	907	943	920	889	961	886	938	927	981	930	941	976	893	898	988	896	927	916	857	888	897	961	984	914	940	973	949	935	931	907	939	904	892	964	896	921	922	937	926	906	878	878	920	965	886	921	969	922	912	1002	847	887	893	957	947	902	949	929	920	916	879	868	932	958	966	911	901	916	931	947	925	920	899	965	948	919	885	987	1002	936	968	959	962	955	938	915	968	899	954	916	915	924	916	887	940	924	865	898	926	946	925	921	935	915	939	944	895	913	922	892	906	920	929	911	897	975	899	913	971	921	926	908	923	935	903	953	942	935	937	938	944	917	897	929	930	913	924	903	919	950	922	936	931	915	914	933	899	904	902	890	964	882	928	889	901	904	991	903	969	931	899	943	928	852	911	942	948	886	922	924	898	991	943	943	987	915	971	916	958	912	912	879	915	910	946	929	940	915	931	940	900	903	951	853	879	925	906	942	944	923	857	907	953	923	929	947	924	957	946	893	904	952	932	939	960	937	945	946	921	908	937	959	921	917	874	913	907	917	905	942	857	891	956	918	934	907	935	977	938	943	899	944	979	874	965	866	938	909	919	934	872	902	896	913	909	923	916	911	910	931	942	946	942	948	958	974	970	926	874	956	934	880	925	993	910	880	953	942	953	922	907	922	911	911	964	897	922	923	936	882	927	934	955	896	925	944	956	911	902	923	926	891	906	864	898	890	903	906	945	971	902	913	889	950	928	936	951	933	974	910	943	954	855	954	943	909	908	926	895	941	953	912	931	926	929	930	959	935	883	947	925	878	938	848	902	948	929	943	920	944	926	957	895	929	915	956	844	915	943	926	911	897	961	926	913	896	911	884	949	914	928	850	920	869	962	919	882	961	868	913	909	974	904	901	960	957	918	871	920	985	951	927	947	941	966	931	885	910	923	965	918	912	862	969	903	930	918	884	919	904	953	942	925	935	893	954	901	920	906	937	934	950	924	906	902	916	963	936	895	965	903	893	923	879	958	902	922	885	929	885	929	903	940	907	900	917	863	953	922	888	915	974	906	959	977	962	885	968	960	914	934	912	901	890	965	913	935	922	962	933	909	917	891	930	954	898	893	907	941	935	941	919	970	924	938	862	875	945	905	901	952	898	965	934	974	954	933	928	944	976	885	928	944	944	939	923	886	910	941	914	923	937	923	946	928	962	984	900	927	906	891	887	919	874	911	915	882	929	954	883	914	839	925	973	979	889	906	866	974	925	965	936	894	882	923	910	929	857	892	905	884	908	916	896	894	901	960	888	956	940	941	919	933	871	949	893	928	851	913	949	938	954	905	923	949	909	945	916	973	913	795	919	913	943	944	941	925	941	934	918	906	950	949	939	877	982	900	938	927	918	926	910	922	852	900	937	935	945	924	934	904	884	892	907	932	892	914	932	875	966	906	899	944	916	908	895	943	892	927	936	917	912	935	924	916	976	860	918	933	899	882	926	887	877	868	891	944	943	950	899	893	901	877	917	885	906	875	908	974	904	941	917	926	899	892	876	937	906	867	964	884	947	898	873	899	889	953	951	922	890	909	946	889	921	897	935	976	893	969	932	910	870	905	948	924	1009	883	886	953	931	932	936	968	910	887	900	924	931	862	935	916	946	909	916	936	945	911	908	940	967	880	874	922	937	914	934	974	941	947	910	922	914	939	925	985	945	951	886	900	913	973	956	943	947	954	905	928	926	999	907	904	921	903	867	909	911	947	908	913	881	916	940	887	859	881	940	870	938	867	937	1003	933	927	926	933	909	927	892	912	930	922	910	866	896	957	936	947	966	927	921	899	962	972	966	962	964	930	917	909	911	937	941	952	908	892	862	908	902	921	893	891	919	872	873	953	979	947	903	891	904	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40960	46320	26997	22519	20743	15648	9466	5866	7768	32946	38062	28501	15266	5716	1921	783	505	442	374	399	425	409	403	404	385	414	399	420	384	397	407	380	357	355	377	390	388	381	371	382	389	396	406	375	399	395	418	402	376	379	418	404	379	387	394	354	393	397	399	389	382	370	437	407	406	376	395	398	421	380	394	398	386	363	369	363	455	406	397	398	441	386	395	414	384	415	412	380	392	392	371	388	407	405	370	383	376	415	406	398	375	413	387	383	391	419	396	381	435	400	382	420	382	387	359	403	419	405	400	384	414	392	404	396	400	408	404	428	414	379	398	395	394	372	367	394	390	409	422	386	401	387	429	433	393	414	406	412	393	410	417	367	414	409	407	383	393	370	414	420	395	383	372	374	391	410	407	426	402	379	399	391	379	429	423	366	440	389	353	387	370	381	391	418	401	404	372	354	387	395	392	396	374	349	410	396	385	406	382	380	423	417	392	382	423	389	400	408	407	407	398	391	408	373	408	393	389	402	433	388	385	375	450	384	439	432	405	366	356	367	375	390	410	362	390	376	391	396	413	409	425	408	404	404	419	435	377	381	364	419	389	401	398	386	395	402	388	368	393	383	392	393	398	440	410	417	401	388	361	421	369	432	378	371	404	403	369	395	404	397	396	411	378	425	377	408	410	383	406	407	385	410	349	369	382	387	406	369	364	393	360	411	423	395	416	382	382	411	361	356	403	391	386	411	388	385	388	405	422	367	406	411	388	374	400	402	373	430	358	378	403	420	402	433	391	402	372	388	418	379	414	391	379	389	401	380	391	379	379	395	394	367	405	371	417	385	375	391	374	395	437	399	412	435	390	377	365	443	410	366	373	425	405	443	393	389	405	385	361	392	398	400	413	386	422	427	380	404	406	443	385	383	398	448	408	401	370	391	373	390	384	452	369	397	400	383	376	403	403	449	384	386	378	412	378	373	408	381	419	387	422	412	363	389	402	391	409	402	431	404	429	370	389	400	401	404	428	418	367	389	386	319	393	374	371	359	374	364	392	367	393	387	424	398	397	408	368	401	371	383	416	406	414	422	387	408	382	421	421	417	393	405	394	400	403	385	385	381	371	417	404	357	383	411	404	419	402	423	386	402	423	387	419	383	436	407	386	364	355	361	430	393	391	392	405	427	394	400	420	367	387	363	405	376	387	407	379	411	406	399	407	386	374	403	402	392	383	419	428	433	425	378	401	360	418	405	407	372	355	401	383	391	436	419	414	358	417	408	401	393	380	414	386	402	438	405	395	348	393	369	390	377	422	369	427	386	426	399	389	362	392	387	429	425	406	366	399	386	421	393	384	378	394	384	420	419	434	381	380	383	413	403	386	374	386	395	382	379	400	402	401	420	389	362	407	429	431	410	395	376	347	398	418	401	365	376	425	345	399	388	391	381	335	413	386	369	386	420	378	383	398	414	400	393	399	399	393	404	389	358	430	391	392	360	379	374	401	397	411	401	403	408	416	397	418	418	398	414	369	392	429	357	406	377	390	402	383	389	427	381	420	375	394	371	395	374	395	379	379	366	399	381	399	412	371	402	402	407	383	395	391	424	421	413	430	411	369	373	406	384	394	420	395	383	398	393	412	394	416	371	359	431	379	382	387	401	397	406	415	398	410	415	397	386	393	408	399	395	410	448	390	410	379	373	406	429	413	401	378	403	392	410	384	406	376	431	406	362	414	387	418	386	370	401	396	420	394	434	362	370	385	405	344	394	387	388	405	425	411	382	386	378	407	376	386	454	380	414	396	387	380	418	388	360	360	380	407	433	363	372	400	387	421	363	401	413	381	412	333	375	400	358	393	392	410	417	398	371	384	368	430	387	394	434	391	419	386	402	456	436	394	422	382	367	396	390	395	422	412	391	376	353	389	383	374	401	379	398	360	395	421	411	414	390	383	343	376	374	379	363	387	421	392	384	403	396	389	371	388	409	391	389	386	399	415	402	408	377	382	377	374	372	388	418	406	413	414	409	383	389	391	399	423	431	419	372	430	388	384	377	375	424	429	422	401	404	394	451	446	403	448	430	399	418	373	353	387	373	389	360	398	406	370	394	407	376	411	366	413	395	359	409	386	417	386	396	432	395	422	370	341	417	396	408	429	387	405	393	371	379	411	386	404	401	399	358	421	390	371	398	414	420	399	362	406	407	428	398	411	392	413	396	416	410	396	358	389	394	388	403	343	399	378	357	385	364	375	353	382	412	385	397	380	366	409	384	412	373	370	390	435	407	379	366	379	383	383	382	399	421	405	398	357	395	403	407	402	415	391	366	416	388	388	394	392	401	368	383	360	389	397	393	394	373	451	372	387	411	406	366	423	419	369	379	388	389	384	424	402	416	402	398	373	402	405	370	395	378	429	397	468	391	397	377	436	397	392	388	403	396	379	433	376	354	428	373	392	400	406	401	415	435	410	343	414	436	398	399	395	409	398	400	429	447	406	434	391	381	402	358	383	379	372	411	386	338	418	387	392	384	420	399	378	410	395	395	406	369	395	407	406	352	383	408	411	388	425	411	367	384	388	392	399	367	379	368	380	417	379	371	405	401	392	358	377	402	436	385	387	392	381	423	416	410	409	405	396	370	398	397	382	364	411	434	372	421	400	396	396	418	399	402	393	369	401	415	417	471	401	400	391	371	410	393	403	372	404	420	423	418	404	390	345	391	385	382	447	399	400	370	389	383	406	385	429	428	393	388	409	392	369	415	388	412	405	418	424	374	401	376	391	374	345	423	385	401	428	390	357	400	388	374	395	393	394	377	425	375	409	372	375	403	366	399	400	390	459	415	402	394	399	400	399	386	412	390	426	392	404	435	417	432	420	405	426	395	428	397	369	363	413	383	388	376	423	397	366	386	373	402	406	399	406	392	382	394	395	365	395	364	414	395	406	376	435	411	409	368	389	393	391	448	397	374	373	391	428	356	365	372	408	410	403	366	393	380	384	386	373	379	373	403	416	380	423	379	376	382	400	380	354	385	408	368	420	384	387	397	418	386	375	351	388	390	435	400	374	366	355	398	423	430	356	392	410	387	385	369	396	388	390	409	368	389	405	388	420	357	391	393	402	416	391	380	427	388	389	377	420	396	386	377	414	427	391	415	413	419	428	408	392	386	363	381	414	394	376	395	372	388	425	445	392	369	382	439	401	418	364	369	396	392	419	354	409	404	416	373	411	450	401	403	374	402	386	415	397	387	395	416	380	430	394	385	365	397	394	436	401	365	375	380	426	399	393	393	396	377	377	423	405	367	390	382	375	397	383	414	357	396	371	401	397	392	408	360	380	399	412	417	402	416	365	353	376	396	421	418	364	432	383	397	388	421	402	418	431	408	414	377	426	363	403	411	390	362	403	433	416	420	414	406	397	409	420	408	352	413	373	375	408	359	387	422	440	383	407	396	400	437	390	369	400	408	406	396	394	368	387	403	393	382	421	388	365	380	363	401	414	398	388	377	381	401	396	389	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29618	37345	8554	9812	11624	11173	9408	9201	20771	51416	52366	44112	29027	15741	6060	2316	1198	960	929	930	965	943	919	933	933	923	969	911	902	943	902	954	933	917	928	920	944	920	932	902	928	900	927	993	934	959	954	930	954	941	925	959	906	951	939	980	905	912	909	903	930	895	938	910	939	893	963	904	926	924	896	865	904	887	902	859	894	906	915	928	878	1005	954	952	880	929	893	940	944	882	928	915	890	960	891	924	912	930	846	864	935	926	879	919	933	951	891	926	917	944	920	898	900	929	903	935	900	879	943	940	910	883	915	941	928	942	904	905	938	897	865	956	922	938	899	912	973	876	910	913	938	903	895	913	946	882	902	892	888	898	894	823	984	897	1010	910	915	868	936	932	881	896	913	950	872	927	932	881	901	937	928	989	918	940	929	945	925	866	919	926	924	929	886	920	922	888	1008	884	959	866	955	934	925	907	924	874	926	930	898	881	883	900	894	967	899	899	945	948	936	955	908	938	908	935	890	979	954	940	947	915	879	900	906	927	914	899	944	928	885	931	915	934	907	922	918	923	913	936	861	908	940	923	873	893	895	911	834	949	895	938	943	897	916	903	923	947	973	924	883	906	947	930	929	903	862	881	963	891	929	897	948	928	903	903	901	856	953	877	950	917	864	938	911	922	859	895	921	881	855	929	873	884	905	943	899	861	910	980	955	905	902	921	878	880	941	926	904	931	904	909	921	980	894	914	888	919	926	895	879	928	919	930	919	919	937	908	925	941	918	905	979	930	953	895	935	900	938	950	961	881	884	922	893	917	928	951	875	919	937	890	922	886	912	906	968	911	881	873	922	935	966	918	916	943	904	885	879	961	872	898	899	953	903	923	923	950	951	909	925	911	932	888	910	924	914	879	904	934	893	948	935	913	892	839	914	881	972	907	908	894	880	881	886	948	881	908	952	928	920	912	950	911	948	914	888	930	923	913	940	1003	945	945	871	891	944	946	947	918	932	900	970	924	961	907	915	909	912	937	942	899	964	897	936	921	880	912	864	864	930	929	952	860	908	864	892	918	940	927	935	968	986	917	940	960	892	913	950	968	883	904	961	945	881	886	934	920	856	916	910	922	895	886	844	957	949	933	911	925	885	894	968	962	927	884	969	921	907	929	934	914	943	887	923	929	906	898	893	914	935	888	913	873	885	913	945	886	881	905	888	962	922	916	933	892	901	907	900	868	871	944	885	929	916	936	893	864	899	930	945	905	949	963	853	857	932	906	914	923	966	896	941	903	908	949	895	888	925	907	865	948	903	927	879	921	858	935	931	941	892	908	867	874	925	946	911	891	877	924	908	954	955	918	907	907	959	879	953	935	899	948	856	889	944	890	901	897	920	926	949	957	920	930	886	907	916	894	933	893	950	936	951	925	941	905	968	897	970	938	889	934	922	877	937	913	951	881	952	887	894	933	913	899	865	897	948	923	912	957	985	886	872	946	918	899	882	934	902	914	955	872	881	918	970	960	884	910	966	920	948	931	878	964	918	882	926	910	923	954	887	900	948	904	955	845	889	922	932	981	864	958	906	877	928	921	888	915	888	936	969	911	930	918	960	893	939	956	903	942	935	928	931	904	902	915	939	953	919	913	994	912	940	893	930	913	898	891	960	915	885	950	950	933	901	878	929	919	876	918	854	936	871	898	885	897	896	876	929	896	879	914	917	895	938	921	922	934	963	929	919	919	941	964	906	931	899	924	919	899	938	894	901	967	938	956	931	938	988	928	935	894	927	914	900	930	923	953	896	900	956	890	902	905	865	901	886	933	913	954	882	902	854	980	918	913	888	945	893	927	910	898	921	985	879	932	937	892	917	963	935	856	931	941	904	918	928	926	943	854	924	935	942	963	883	921	895	880	927	935	936	896	926	903	899	870	906	907	952	1003	900	912	946	865	900	870	851	882	895	891	887	887	872	878	899	894	914	933	921	890	886	951	934	905	896	879	898	963	934	909	883	950	855	909	892	920	924	941	929	986	927	917	860	902	861	872	921	863	927	867	926	951	897	921	939	930	860	870	949	874	905	903	907	938	958	950	868	919	875	882	907	940	899	934	908	898	940	922	929	940	958	888	912	911	918	840	901	905	969	973	897	852	938	953	892	928	911	881	911	888	946	976	892	920	909	916	884	908	958	895	942	901	896	969	878	901	918	893	935	920	918	915	932	844	954	841	900	802	876	923	897	867	885	878	949	963	927	930	860	924	1005	903	871	908	929	889	888	905	978	921	928	940	871	912	966	915	905	911	908	893	930	911	894	896	936	928	888	914	935	921	931	923	897	862	881	921	944	939	890	916	896	925	947	910	917	892	876	936	908	905	896	937	947	856	928	895	935	929	916	890	911	921	967	930	896	901	946	904	919	904	907	841	903	928	914	882	863	907	903	891	868	906	893	900	937	960	898	880	928	932	883	894	880	925	935	970	839	965	922	905	867	883	886	883	902	935	886	892	916	984	924	859	942	920	958	924	954	932	926	866	884	896	920	889	837	963	914	911	937	886	920	980	896	942	873	927	831	924	918	908	881	874	913	906	908	906	966	896	902	907	866	815	897	921	904	911	949	880	922	928	866	879	901	921	888	926	916	961	910	894	896	893	902	947	926	922	912	905	858	910	945	982	883	909	907	953	915	953	921	938	941	915	848	913	874	921	923	917	970	917	914	896	895	889	908	960	970	874	905	911	893	958	967	893	904	909	865	895	884	880	906	875	902	955	883	925	909	946	939	924	906	888	942	860	909	896	945	907	950	906	962	976	905	912	932	872	885	906	878	878	960	913	945	888	917	934	903	903	863	944	938	902	874	899	913	917	922	879	914	835	904	955	922	893	944	901	973	924	851	962	941	943	896	897	934	907	936	922	888	926	928	917	936	957	898	908	872	868	938	925	870	953	894	906	958	920	909	959	936	932	888	905	900	949	934	902	915	918	917	930	909	921	941	904	885	906	929	951	911	923	898	907	874	922	946	899	923	970	882	949	862	906	891	921	925	880	938	941	957	880	907	946	983	915	933	918	926	920	980	924	898	929	917	941	902	926	931	903	940	906	931	937	865	934	871	940	893	944	880	881	910	895	945	916	970	969	886	918	887	908	896	906	885	984	937	910	965	882	955	949	901	864	887	904	927	939	914	902	879	906	873	966	931	896	911	947	905	943	890	907	962	946	934	904	904	942	874	891	902	919	853	923	918	902	968	970	931	917	864	884	927	913	908	952	864	917	933	904	895	970	933	963	909	955	869	902	846	917	948	858	957	929	931	908	943	884	923	914	906	920	932	943	939	862	858	887	933	906	883	931	939	893	904	885	933	902	953	922	930	882	927	852	879	928	963	959	891	925	896	874	954	928	931	885	945	894	925	890	944	915	908	934	874	925	905	927	952	891	856	907	932	901	886	885	919	935	943	895	872	918	926	924	867	940	916	899	887	954	915	934	909	901	933	883	899	902	906	934	942	949	900	891	969	854	891	896	922	911	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40796	46972	26863	22096	19802	14317	8251	4589	8723	37403	37352	25188	13450	5444	1819	812	471	399	391	367	360	405	389	370	361	427	402	384	427	357	391	409	386	411	407	408	385	348	394	423	352	341	402	370	384	387	362	374	405	391	376	382	379	387	356	401	353	388	366	385	361	398	400	359	353	378	412	420	416	396	370	371	434	402	362	386	400	392	385	394	357	402	356	389	378	392	363	393	401	374	398	387	372	397	354	411	384	407	412	352	393	375	393	406	423	391	372	369	415	388	361	405	383	383	420	391	392	347	404	408	378	401	382	365	396	428	387	375	425	378	363	364	390	356	359	400	385	372	401	389	373	403	412	395	389	430	377	410	365	326	384	387	399	383	412	388	376	427	375	383	376	372	350	368	401	365	370	403	367	386	392	383	336	408	370	389	353	414	388	379	400	384	371	404	383	377	388	373	393	409	379	371	394	399	400	394	393	360	376	460	361	382	392	404	413	384	391	389	417	349	398	402	363	418	397	399	345	381	371	379	422	406	359	410	342	392	404	388	403	356	398	360	387	381	358	372	397	423	380	405	383	393	374	372	394	382	408	385	399	377	395	363	372	374	389	406	384	391	405	383	371	355	416	393	398	390	386	367	414	402	428	389	375	400	414	375	377	379	372	361	394	378	405	381	392	375	398	418	386	377	387	380	388	397	365	375	358	368	389	414	391	380	372	414	404	364	411	346	410	394	361	360	416	380	366	363	364	353	354	414	422	400	405	405	391	428	391	378	392	434	375	356	367	406	409	381	377	380	353	395	366	385	393	402	409	357	345	395	394	396	376	417	414	396	424	348	399	376	363	409	390	388	362	430	368	405	388	387	346	409	377	386	376	423	406	422	417	384	394	374	406	368	368	381	354	396	386	382	375	404	415	363	389	368	396	377	385	387	359	397	394	388	392	362	374	396	415	398	385	397	409	375	374	394	404	395	342	395	401	386	387	377	395	414	410	400	372	358	379	366	354	338	357	340	364	377	382	394	403	376	343	417	364	362	393	388	370	397	386	391	376	386	346	375	401	406	385	378	394	402	368	377	380	388	407	383	392	367	386	390	362	428	404	360	366	356	384	350	381	388	398	416	367	389	333	407	369	385	408	359	379	400	374	372	330	359	355	414	359	370	352	368	380	381	398	412	387	382	382	388	377	360	378	376	368	381	367	353	360	392	363	382	398	376	357	394	381	389	399	411	394	390	370	364	427	371	360	409	375	367	423	373	366	381	428	396	394	402	400	376	395	403	385	404	345	384	400	400	338	394	433	406	364	408	403	398	404	367	404	410	374	408	370	384	391	365	355	384	339	377	399	344	359	376	373	388	420	407	362	378	382	386	408	412	379	357	382	402	380	381	396	392	455	408	394	373	382	394	391	380	415	338	409	400	374	390	378	409	413	362	415	339	393	370	420	405	399	385	421	378	374	404	366	422	371	405	371	344	366	396	381	395	382	385	365	384	381	386	375	412	412	414	430	394	423	402	385	418	396	411	384	368	381	359	358	375	391	428	363	357	379	388	435	423	375	361	357	409	348	371	407	411	398	364	415	400	404	393	371	365	393	356	384	354	410	417	376	370	415	390	419	372	372	388	411	383	375	396	364	394	381	384	405	384	369	392	369	380	367	379	369	385	399	382	350	388	370	376	354	383	391	404	413	370	386	398	381	405	398	364	376	378	371	382	370	393	415	354	362	407	379	396	401	365	365	417	371	393	350	392	397	386	412	369	424	397	392	367	402	403	416	404	403	380	374	381	386	408	397	377	415	406	391	391	431	381	394	361	410	397	399	416	421	370	406	390	372	352	419	366	418	397	365	387	377	386	343	343	393	413	384	398	403	418	381	379	402	396	368	363	399	414	370	399	392	400	396	380	404	395	400	369	398	378	417	359	369	391	388	386	391	347	366	386	378	398	410	387	389	392	357	370	368	410	390	401	387	371	394	417	375	412	359	384	403	393	379	365	376	406	413	394	405	370	382	402	385	373	394	411	406	394	383	402	392	407	377	371	363	370	385	383	396	369	373	387	372	357	371	342	385	390	359	412	400	358	388	344	388	373	417	382	377	390	381	380	408	417	376	364	407	365	380	386	398	362	394	372	373	361	446	390	350	365	388	383	438	406	386	375	367	373	376	401	400	370	385	402	389	419	399	391	376	363	425	398	370	351	377	349	368	380	422	368	369	384	427	364	344	369	395	361	364	387	390	390	384	388	384	420	396	406	382	393	373	345	402	369	383	384	383	372	358	387	388	397	403	380	428	389	362	356	364	380	391	351	394	361	376	370	359	383	387	355	392	399	400	366	397	371	373	404	399	367	358	401	364	399	415	420	359	366	379	385	345	427	403	381	379	378	382	384	394	397	390	388	359	368	400	446	356	397	378	383	426	377	357	368	391	384	359	368	391	361	394	350	401	357	391	407	405	400	366	402	391	365	387	370	368	410	390	392	392	360	316	348	372	407	388	381	361	400	376	392	367	367	377	382	388	444	387	382	357	381	408	382	361	373	402	380	370	334	389	363	393	375	385	388	375	365	384	400	396	399	382	392	340	366	355	379	400	378	382	388	405	352	382	357	371	437	369	412	363	357	388	387	372	410	381	388	368	362	376	406	343	365	361	400	379	403	368	413	389	359	357	412	362	400	350	358	437	375	403	369	385	387	402	414	365	353	407	347	379	366	405	364	411	384	389	385	352	364	409	386	368	359	410	376	367	376	386	372	359	402	353	398	349	437	387	374	390	393	402	409	392	353	383	388	400	393	369	356	367	377	347	347	368	444	433	370	402	380	375	368	393	391	382	393	407	382	374	391	395	376	379	351	384	385	373	395	401	392	359	375	399	375	398	376	390	372	381	367	412	382	407	383	388	386	392	379	420	347	448	376	390	409	412	392	377	350	387	403	406	382	361	361	372	382	353	412	402	373	391	374	383	354	388	392	341	419	386	380	376	381	389	411	371	402	415	383	390	369	387	412	382	385	371	384	346	377	398	365	412	377	404	365	415	370	385	374	378	404	377	422	380	411	432	375	398	385	391	421	365	390	395	347	399	409	381	403	430	379	417	377	368	391	403	382	350	376	367	328	397	362	359	414	372	394	389	379	353	380	359	384	396	395	417	378	396	391	386	393	385	395	392	389	371	389	375	348	391	396	365	387	408	365	364	363	417	383	369	376	405	386	387	408	374	386	367	385	436	343	388	362	381	378	387	351	374	420	398	379	367	387	380	396	355	417	382	394	355	409	379	409	403	363	386	448	381	347	392	395	378	374	365	356	356	396	378	392	381	442	369	421	419	409	367	349	415	377	341	388	381	392	413	380	380	398	373	340	384	429	381	403	372	384	392	388	375	403	368	354	393	427	404	362	365	344	366	380	384	351	359	365	394	414	396	384	375	432	368	406	365	384	372	364	379	371	369	373	390	386	410	338	392	413	399	355	370	419	386	355	421	403	407	314	367	388	392	372	362	396	371	378	393	380	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29950	37883	7903	9035	11354	10334	8382	7536	19764	53816	51322	40882	27937	15249	6191	2363	1192	992	964	936	889	933	893	910	900	871	852	910	921	897	847	925	876	904	890	865	927	869	973	894	916	933	874	932	948	917	905	883	879	877	961	921	916	931	908	900	955	899	868	921	919	907	941	871	942	914	898	883	922	885	895	907	890	907	891	830	863	845	875	901	927	871	861	883	907	927	893	925	891	935	911	872	894	923	966	918	932	873	885	865	893	889	962	893	842	915	932	912	890	862	863	878	874	878	913	948	876	966	896	904	907	878	959	857	970	862	892	926	875	928	921	896	919	955	890	888	895	924	932	920	892	890	884	920	891	925	903	905	897	885	936	856	893	910	893	925	933	912	917	922	856	877	893	913	902	939	875	939	904	928	915	968	888	887	912	939	922	958	910	942	857	878	878	876	903	983	887	917	887	893	916	909	892	845	938	870	909	865	904	920	949	873	866	940	958	884	968	869	941	892	914	881	933	911	863	915	865	885	963	874	918	869	963	931	898	890	866	839	879	916	885	921	882	890	922	852	876	923	851	900	869	842	884	891	923	899	901	913	874	896	926	863	897	865	871	932	898	899	913	896	877	925	911	901	918	883	849	931	900	885	915	890	882	883	930	917	923	964	892	885	865	902	908	924	851	882	883	914	920	864	887	875	854	908	888	964	860	894	938	893	893	908	924	933	906	941	877	924	920	885	911	876	900	890	909	915	872	973	898	897	897	904	904	876	889	925	898	944	878	903	920	916	887	934	911	859	867	843	875	931	932	884	960	888	883	951	941	915	922	895	901	871	857	863	887	941	839	921	878	879	916	887	894	871	940	898	933	912	847	871	924	908	900	916	946	909	905	863	930	857	928	937	890	873	913	869	893	886	961	903	950	869	919	884	904	921	905	903	938	882	915	846	875	878	853	917	935	925	901	897	911	881	883	884	916	886	900	887	900	845	939	928	918	922	912	881	897	886	867	907	871	950	921	892	950	881	914	892	871	923	878	897	953	907	887	914	929	893	889	879	881	893	900	919	935	908	936	898	941	861	865	901	927	953	884	875	884	933	879	863	844	900	846	889	965	866	962	927	879	897	916	913	900	858	906	978	892	905	934	868	917	918	875	892	882	895	893	908	913	890	898	895	878	920	869	863	924	885	901	905	867	930	900	885	913	899	939	917	909	920	892	914	872	898	868	872	882	958	942	926	849	882	842	915	915	880	933	940	883	926	925	923	880	909	871	909	902	873	874	942	931	831	933	913	903	904	888	886	862	945	896	872	873	895	840	925	877	893	902	886	909	913	874	900	922	854	935	891	892	896	924	873	910	856	886	875	913	911	902	859	877	901	906	897	910	908	871	892	907	882	914	951	898	906	910	884	903	883	880	879	889	900	898	957	896	879	942	914	877	872	874	910	913	867	882	964	927	922	870	867	899	922	951	923	919	905	926	932	914	869	903	901	929	944	954	907	899	904	920	905	991	902	926	866	889	855	908	885	882	811	850	873	928	919	939	869	907	968	905	902	873	937	910	903	878	883	902	936	954	888	893	939	908	926	912	944	877	918	886	915	874	935	934	982	913	889	915	909	924	872	906	938	920	912	875	875	891	867	878	870	899	895	932	901	925	884	879	898	905	961	882	872	900	951	909	822	897	910	857	892	928	939	914	886	942	882	877	958	887	912	936	896	911	858	938	910	879	888	952	891	908	885	918	934	919	887	912	943	920	896	896	947	894	941	884	874	942	949	925	901	836	958	891	919	872	940	930	909	853	911	915	896	865	884	922	920	905	880	938	862	921	930	872	901	943	947	902	892	910	898	883	875	873	897	892	883	903	947	933	916	925	930	883	912	848	924	878	965	894	898	942	880	921	892	922	891	853	890	832	922	879	958	916	833	948	851	923	929	863	946	905	852	873	957	910	949	916	978	861	952	888	936	907	874	912	882	922	883	891	919	916	846	875	912	899	898	886	913	912	895	837	898	826	903	940	941	865	892	892	897	938	860	915	862	973	945	836	874	935	879	837	904	914	890	933	917	883	826	895	914	889	868	898	864	900	847	884	917	931	933	901	928	887	914	896	905	856	898	895	936	915	880	924	950	908	928	913	890	910	894	900	901	976	960	894	857	896	879	910	936	903	926	887	904	868	877	955	908	901	913	864	951	938	945	929	906	888	873	879	898	958	887	928	935	944	904	934	891	823	888	860	888	900	918	924	958	956	875	852	878	922	941	960	931	856	862	901	887	936	893	869	908	897	894	912	908	877	879	870	922	947	869	890	907	935	949	892	950	955	907	904	874	898	861	902	916	887	937	909	900	887	863	881	932	877	930	952	933	890	973	918	923	965	886	928	901	879	957	908	893	880	868	904	933	827	854	907	928	872	891	862	884	910	867	894	871	878	931	925	936	923	920	939	912	917	921	873	875	878	916	868	857	920	925	888	893	827	911	917	899	937	894	941	887	902	902	876	902	837	955	867	915	906	893	851	959	914	853	876	888	886	918	881	946	906	906	882	893	897	851	931	949	925	978	874	921	891	951	916	924	905	870	914	880	931	856	918	915	913	953	933	921	915	894	882	924	937	885	938	926	953	899	949	927	857	851	891	942	874	918	981	892	906	863	927	928	940	889	873	968	919	869	935	874	880	876	904	926	877	877	866	890	846	878	934	832	859	888	941	896	860	891	881	886	899	895	876	918	918	927	885	877	921	929	958	940	902	908	938	886	880	927	904	875	892	887	867	887	908	951	898	914	922	930	885	940	883	942	934	907	1020	858	930	907	919	921	873	907	891	957	916	964	917	881	953	895	909	958	896	938	876	953	941	960	867	895	923	891	865	913	909	888	880	930	932	904	866	883	816	895	884	914	873	902	930	942	949	905	922	960	870	883	896	894	894	886	897	898	906	913	826	863	954	929	914	866	890	894	906	883	909	863	972	866	885	877	865	920	934	816	869	882	891	952	939	859	945	888	901	904	853	951	881	881	916	903	935	903	889	855	910	884	883	928	880	860	883	930	889	917	883	881	946	848	903	902	923	942	892	880	916	897	948	924	915	929	889	941	968	879	923	853	897	854	920	855	884	923	921	886	879	846	876	931	937	888	914	876	924	867	918	916	935	921	846	875	907	913	940	949	943	930	915	912	937	921	916	924	886	880	919	905	905	854	919	924	897	930	907	922	868	905	904	879	880	908	890	955	880	853	932	920	948	875	913	906	899	890	908	834	888	881	925	874	903	887	917	930	935	949	890	899	874	913	870	872	867	862	863	941	899	923	928	865	937	955	909	906	946	922	881	914	883	940	870	939	936	954	949	892	913	950	914	876	874	896	897	867	907	873	881	858	835	894	893	907	850	896	899	860	866	909	912	928	899	837	969	895	932	960	930	890	942	905	928	883	930	865	908	896	907	962	896	925	945	934	935	898	918	923	912	850	967	916	942	918	922	923	868	938	919	877	920	894	888	927	931	893	897	860	885	901	848	880	885	895	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38538	47114	27629	21951	18165	12868	7788	4467	15732	40010	35965	24174	12625	4730	1637	722	458	394	369	369	403	413	385	415	384	372	403	379	424	384	388	385	354	394	397	403	418	408	370	392	392	377	424	411	398	395	382	417	389	354	401	354	429	376	352	372	401	407	433	392	417	361	374	363	403	407	392	377	385	400	355	382	377	372	382	388	371	357	387	397	396	371	402	420	413	403	392	380	390	361	384	404	392	383	396	412	409	381	366	378	432	394	386	407	378	386	378	394	396	383	370	449	368	380	403	397	401	416	373	396	381	405	376	437	397	386	412	427	389	395	365	395	354	403	384	427	380	404	389	353	406	397	381	396	382	405	400	433	398	396	398	380	369	391	371	361	430	382	387	388	401	411	381	396	353	377	370	407	389	380	405	391	400	398	379	383	425	390	408	399	364	399	379	395	396	353	375	408	394	392	421	380	413	378	369	412	388	381	386	437	400	394	377	399	370	379	404	360	416	384	402	392	390	392	381	373	413	361	362	381	384	417	390	374	372	413	401	419	400	361	405	385	411	372	376	425	389	403	381	368	363	380	391	387	377	350	382	409	376	360	372	382	420	361	410	356	418	361	376	364	385	366	424	376	404	378	419	362	415	383	409	402	361	401	401	362	366	381	389	353	374	409	376	401	412	387	390	395	399	371	387	404	372	379	374	411	389	365	405	405	378	395	409	405	362	385	397	416	414	349	374	399	358	395	413	419	412	364	376	423	412	376	416	380	391	362	394	426	397	412	390	401	400	346	387	364	348	384	363	383	372	371	358	389	412	386	407	379	371	372	402	371	383	421	375	371	363	367	385	384	445	354	383	430	373	347	392	343	364	405	344	333	361	388	395	360	410	386	421	401	357	404	418	409	425	382	366	427	418	377	360	370	403	435	364	383	403	363	387	388	371	374	366	343	432	385	354	373	398	355	370	390	364	402	431	386	411	379	373	358	391	394	387	399	421	359	384	400	368	368	365	409	365	361	359	371	390	363	410	395	382	389	369	385	377	437	367	353	381	365	378	357	373	388	370	378	394	389	371	420	396	404	423	397	424	371	396	363	401	374	410	408	367	374	386	391	397	393	392	418	420	384	420	421	374	368	402	418	388	380	414	400	385	363	374	403	409	401	390	412	427	360	401	385	365	361	397	399	413	382	386	382	374	402	405	399	364	380	385	376	388	371	402	427	361	366	386	413	349	406	371	404	384	390	372	374	351	345	411	380	399	386	376	384	393	416	391	350	418	403	427	397	387	398	364	387	404	383	402	378	402	363	373	361	361	393	399	428	394	374	398	385	396	369	413	427	401	382	416	372	375	366	350	382	373	403	396	429	382	369	439	402	360	396	438	352	364	344	381	378	409	392	395	379	385	405	408	398	405	403	423	411	403	423	379	404	381	385	391	371	407	399	382	364	370	376	398	406	373	344	391	395	343	396	409	411	376	368	390	431	376	379	374	394	388	409	406	367	374	419	383	382	384	380	337	385	385	387	351	410	398	365	407	408	414	423	399	374	424	402	421	387	419	381	375	385	372	416	382	390	379	368	370	398	353	394	397	394	395	416	375	406	399	390	364	373	390	398	409	386	378	360	370	390	391	401	368	362	435	360	365	415	395	391	377	394	386	385	386	376	431	408	422	392	391	366	390	357	359	391	381	372	397	359	364	426	385	400	418	381	366	353	341	374	399	410	386	384	393	419	376	383	339	396	396	405	395	382	392	399	407	395	391	384	409	370	403	403	424	385	426	404	387	404	365	362	368	392	415	380	393	409	393	376	386	388	379	401	372	403	369	387	386	350	378	403	398	380	381	367	371	386	419	410	384	354	360	370	371	395	349	387	405	401	382	404	350	411	373	405	394	383	429	417	415	436	389	387	373	397	395	392	372	378	366	387	382	400	373	374	392	408	379	408	368	378	386	369	362	357	399	365	399	363	394	405	375	395	395	398	389	421	362	413	392	405	375	400	372	387	365	390	393	378	402	373	423	393	405	382	375	399	411	405	362	385	378	378	422	429	371	410	364	368	387	383	372	371	383	385	388	366	361	391	402	379	388	379	373	408	393	396	413	366	398	377	391	376	367	384	402	393	357	378	396	406	394	374	390	371	421	362	373	392	386	390	412	380	398	420	379	367	392	412	406	454	392	399	384	375	431	392	416	371	415	341	411	422	408	363	365	384	381	389	368	402	387	383	364	388	377	424	409	372	395	378	382	402	402	378	394	391	365	358	365	386	405	379	402	412	419	358	380	379	392	384	341	398	399	412	385	398	406	365	383	377	402	390	380	370	391	363	403	412	388	389	357	409	402	369	391	404	362	404	359	383	414	397	395	410	429	406	385	400	358	412	401	402	382	346	425	389	380	380	405	389	406	407	409	366	398	395	442	395	361	366	341	407	386	404	395	367	379	380	400	344	382	381	388	352	408	394	389	359	385	405	388	397	364	401	408	378	391	443	394	390	370	371	375	360	371	384	390	373	351	351	357	391	362	388	399	384	399	431	385	407	358	405	381	365	432	381	384	391	434	398	392	380	379	355	372	388	400	376	394	408	403	386	399	389	387	354	409	399	358	390	380	375	394	394	394	372	386	362	404	408	390	381	360	421	383	376	407	416	396	372	391	380	382	382	421	378	403	408	375	383	369	404	345	379	399	369	395	391	368	404	406	395	373	417	383	345	388	394	384	397	404	380	399	378	357	419	367	361	395	360	397	378	379	366	397	383	390	417	376	383	394	416	370	351	371	387	408	386	402	401	402	371	390	403	411	372	391	415	417	383	394	392	370	388	372	359	357	415	383	370	405	397	429	368	383	378	429	397	419	387	389	374	363	386	368	341	404	361	394	394	361	370	396	411	359	388	383	399	389	405	399	407	380	409	363	386	377	381	376	347	361	416	372	374	428	367	359	433	412	382	372	349	394	397	349	347	411	409	398	378	385	403	378	350	375	361	380	402	390	394	411	371	389	380	392	364	359	370	419	394	386	398	395	410	371	392	356	392	389	363	401	384	391	383	398	387	400	370	381	401	398	391	370	383	417	387	427	346	399	365	417	377	381	385	408	362	367	409	381	366	356	391	370	364	366	398	412	328	368	382	375	398	418	423	383	359	382	378	354	386	403	370	428	420	389	438	433	411	372	408	401	415	405	405	421	373	409	403	386	394	355	356	348	396	363	355	415	416	383	364	387	391	383	368	389	421	364	392	386	383	383	419	339	410	405	409	371	363	396	396	394	372	392	395	398	359	404	424	398	380	430	412	407	381	397	381	364	395	351	364	353	384	369	393	368	340	405	394	432	425	379	386	395	403	386	400	406	378	394	370	396	401	357	384	359	384	424	394	380	370	405	414	420	382	391	425	417	423	380	422	364	346	402	372	367	397	404	364	393	404	382	404	376	339	402	407	370	399	385	395	392	381	415	413	382	369	402	378	377	373	359	378	372	386	389	411	389	410	424	430	415	423	385	407	386	392	396	397	392	404	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26806	38368	8167	9755	12039	10173	8090	8437	31382	55761	50254	40189	26531	13896	5562	2232	1192	988	914	921	877	978	938	918	922	913	881	926	974	911	935	870	926	875	870	951	958	868	945	929	935	922	942	877	886	877	909	890	971	907	898	921	891	899	898	966	912	941	926	897	910	896	945	934	880	881	900	956	854	918	940	958	914	889	869	859	929	902	880	899	919	911	970	951	921	864	908	932	858	908	866	952	929	867	928	923	884	946	942	890	951	899	941	885	896	961	895	870	975	939	916	940	923	909	920	953	915	897	869	920	925	860	876	933	929	860	909	899	859	935	913	942	934	898	917	875	979	924	902	928	887	907	879	919	864	906	890	889	890	919	822	902	952	913	892	930	927	929	822	939	856	933	939	905	923	915	954	959	870	872	877	872	912	908	921	921	880	941	890	922	924	917	911	926	901	875	848	928	885	950	926	927	912	949	920	939	930	883	887	904	877	901	870	884	894	844	908	933	939	917	894	929	875	921	933	876	862	954	949	961	883	896	913	886	876	921	914	935	871	884	917	910	923	954	869	865	945	943	914	906	905	909	885	933	961	874	871	863	901	917	955	942	924	877	852	937	905	883	948	902	887	914	872	939	973	851	914	904	890	968	955	917	948	947	912	884	904	934	922	876	961	854	930	939	919	862	908	912	938	916	884	919	880	825	902	926	913	916	942	927	888	895	896	922	872	912	972	919	932	882	871	880	922	911	956	863	950	948	901	898	903	922	963	917	847	903	919	957	927	921	899	884	905	927	914	883	877	963	883	934	853	846	938	908	945	946	967	898	892	835	841	869	952	904	918	920	848	915	896	891	878	933	870	911	894	920	909	867	897	882	961	841	897	917	960	895	903	947	859	876	857	911	954	873	901	977	872	860	920	941	902	907	871	841	872	965	950	883	867	920	882	903	859	914	943	871	927	972	874	890	921	883	911	929	913	902	915	948	873	938	970	919	885	913	961	893	917	974	968	854	899	912	888	879	938	839	898	924	897	874	853	872	856	920	919	941	886	899	901	947	926	899	918	897	899	941	961	887	940	891	932	906	932	915	919	912	950	879	856	925	923	853	916	911	924	950	923	913	911	889	954	878	953	863	888	925	870	872	909	912	868	900	875	913	906	893	939	907	887	921	897	910	918	866	878	866	966	904	860	890	924	881	906	982	884	920	945	906	975	845	864	927	929	907	909	918	923	952	889	905	911	925	870	891	931	895	906	874	951	883	927	896	839	849	852	909	935	925	942	928	959	875	938	924	898	919	929	894	930	907	890	863	851	855	879	867	865	947	852	925	920	941	897	893	923	892	937	906	977	896	929	873	913	890	890	892	907	909	944	940	903	935	1006	857	929	903	867	894	908	885	908	957	904	916	879	872	894	937	935	943	899	850	940	906	945	942	928	888	903	881	938	890	900	884	901	916	831	960	970	926	923	927	941	927	905	890	903	964	904	1000	885	930	881	917	913	891	902	904	932	900	941	868	917	959	900	923	869	938	971	906	908	889	906	937	937	934	901	895	967	905	907	892	963	907	931	925	884	910	937	925	962	916	959	922	959	931	922	926	970	863	908	978	887	908	919	885	888	927	937	875	921	923	885	905	886	865	932	886	950	891	900	916	954	867	886	899	900	871	930	868	934	984	890	943	887	941	911	910	895	971	904	922	918	957	923	962	888	920	902	886	965	924	940	913	847	905	975	898	874	892	909	919	959	928	923	904	903	875	902	861	872	888	890	939	871	891	923	924	914	881	903	858	936	895	923	902	859	861	814	893	931	932	881	929	947	896	855	928	938	913	931	950	923	853	906	921	948	894	899	860	928	921	886	900	938	942	946	884	894	865	874	917	969	947	924	891	882	912	945	870	928	978	913	898	943	953	922	908	929	938	920	952	912	952	884	923	922	931	933	891	903	899	906	903	947	956	1008	905	881	888	931	926	914	904	899	914	927	869	926	902	856	935	855	922	911	892	930	859	923	910	903	933	873	875	901	992	922	926	915	964	847	895	849	921	914	918	952	941	904	911	891	898	891	904	860	908	918	845	937	911	913	928	903	924	898	929	891	883	936	903	864	939	913	903	866	933	882	931	923	915	959	876	910	893	882	919	875	964	899	889	880	935	894	939	922	901	886	934	956	889	916	844	853	894	915	889	944	929	862	875	904	922	943	873	902	825	943	902	907	908	894	916	860	906	851	942	898	905	905	927	923	863	860	977	907	926	926	922	887	892	864	954	848	956	916	867	963	939	877	898	901	916	928	957	934	865	895	885	891	930	923	924	892	980	891	891	905	889	882	878	970	932	932	947	922	863	902	903	916	872	897	993	894	907	968	899	915	944	971	888	873	893	916	956	911	926	942	920	927	888	875	866	845	891	909	917	937	919	908	894	897	865	851	916	916	884	947	888	972	917	898	906	880	890	931	851	935	898	915	895	908	823	911	844	864	933	906	915	881	922	887	917	886	899	921	899	924	878	958	939	866	949	940	907	933	919	963	939	922	929	895	878	889	886	873	991	916	900	936	886	900	909	951	902	894	921	866	858	895	926	870	926	870	903	914	890	957	863	932	881	928	946	925	906	919	921	943	898	910	882	950	967	946	920	898	903	928	943	922	872	897	928	910	912	913	950	891	929	932	873	889	934	946	910	883	1011	914	964	925	892	843	947	893	962	910	908	946	910	950	919	880	897	890	868	898	905	906	907	902	905	903	919	894	853	966	952	916	972	867	876	891	914	969	905	881	999	892	907	913	946	899	900	955	923	851	914	895	892	893	897	912	851	929	955	917	941	892	881	933	846	883	955	896	879	884	926	879	895	965	875	873	905	970	920	865	926	932	933	973	945	889	889	944	923	931	872	860	891	922	900	898	878	863	841	825	863	918	876	869	913	923	924	882	920	925	901	890	909	922	879	916	901	896	874	877	921	887	869	897	844	924	919	888	899	876	937	932	895	922	932	864	936	865	876	945	893	891	884	918	882	930	915	917	921	914	881	941	937	839	875	878	857	906	885	906	944	963	910	836	875	907	932	936	915	870	936	927	893	918	881	891	895	917	895	939	904	923	930	907	899	885	850	842	899	906	869	907	910	925	925	918	874	930	901	917	821	934	893	883	908	920	920	878	838	936	926	868	945	918	878	971	893	921	871	916	861	900	899	933	928	858	919	921	862	927	880	871	947	895	906	879	891	905	896	920	876	869	909	883	877	903	903	889	925	935	922	887	876	916	976	942	882	910	938	947	877	874	899	935	844	954	906	932	942	885	930	935	893	936	857	933	941	922	965	925	924	925	927	908	883	924	902	919	901	899	866	862	910	915	906	894	880	936	914	923	889	890	860	877	892	949	881	955	946	897	919	862	924	863	900	882	969	918	907	921	936	884	918	945	870	854	865	922	923	920	939	911	910	928	926	890	905	945	893	866	848	925	859	946	875	918	933	908	890	875	944	878	938	916	919	893	927	895	897	968	940	904	1017	884	958	919	878	867	953	920	909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38221	50589	32786	23049	21120	16128	10864	8235	16953	38108	36455	25556	12956	4706	1556	704	474	419	356	368	358	403	395	407	400	408	405	416	356	403	405	397	370	408	399	406	396	413	370	394	431	395	412	377	384	434	414	410	401	341	350	388	368	428	409	375	377	417	378	377	377	363	404	395	400	370	365	368	383	419	412	398	416	409	397	392	410	383	402	399	386	402	387	421	389	390	433	369	377	390	371	403	402	403	385	391	408	382	413	414	380	376	409	410	392	394	393	406	356	388	391	451	378	370	344	434	384	403	390	424	404	416	386	403	407	373	396	412	398	416	383	406	369	362	413	420	377	331	414	346	408	384	375	409	396	383	410	411	408	408	391	426	399	403	361	388	405	396	381	409	389	373	406	393	407	369	363	373	415	372	403	418	422	389	397	415	387	431	394	349	428	408	392	354	404	391	415	407	412	402	429	395	382	410	373	357	363	407	404	384	395	408	416	382	370	383	427	423	385	393	382	417	440	406	409	411	387	395	391	373	345	383	370	368	383	431	382	443	395	392	351	375	380	408	400	400	398	399	373	369	388	372	375	373	425	419	390	391	374	389	419	414	398	381	415	431	404	372	410	408	395	407	401	354	415	368	409	402	430	419	384	432	359	392	395	405	363	405	379	380	387	406	414	424	389	384	403	392	384	392	417	392	404	358	370	382	398	370	452	357	397	371	396	421	418	391	418	390	396	409	374	410	392	385	420	391	406	387	365	350	371	384	392	410	396	374	373	414	384	388	376	411	397	401	415	423	367	407	373	408	402	394	392	414	420	363	368	387	454	379	389	407	374	380	391	400	417	355	371	381	365	399	404	414	375	380	384	380	404	370	396	413	399	440	391	414	419	418	372	396	371	385	379	433	401	390	434	379	395	395	403	395	414	431	369	408	405	398	367	425	364	327	432	372	427	386	382	376	426	408	415	427	408	396	395	420	372	394	375	359	427	424	390	449	414	397	400	410	417	371	380	376	393	411	404	430	407	353	400	400	380	388	374	386	414	414	346	376	363	370	381	384	379	398	379	375	383	403	435	413	402	417	394	412	397	407	413	407	380	370	394	354	435	414	373	417	380	381	358	421	398	421	397	385	363	371	422	391	411	402	392	361	419	424	387	420	371	376	404	405	391	383	392	383	414	417	388	397	380	396	377	360	424	388	405	401	357	402	410	372	372	384	426	416	419	409	382	399	362	384	409	378	421	413	378	403	407	426	414	380	401	403	382	418	400	381	428	381	427	382	384	382	410	408	367	374	398	433	373	344	371	425	414	383	379	381	383	385	404	359	383	383	382	371	416	408	368	396	399	391	403	418	394	382	356	364	398	409	415	393	395	424	395	382	397	387	407	368	399	414	353	386	415	409	387	419	388	390	383	365	419	366	414	397	368	426	376	415	363	393	388	398	398	381	424	414	407	386	375	364	377	411	406	388	366	415	438	396	411	413	422	383	397	364	409	394	370	386	358	380	399	400	372	425	356	413	394	407	405	438	400	389	410	408	389	411	418	387	393	358	394	383	389	409	415	425	395	450	383	388	394	353	365	398	374	404	384	381	384	374	424	414	398	413	421	399	396	437	400	376	368	360	415	411	411	377	397	399	356	430	402	372	395	406	362	402	405	417	421	412	379	375	431	383	382	380	381	406	413	388	398	385	363	404	389	376	410	388	372	375	402	415	377	421	416	420	422	391	385	438	381	397	430	394	399	344	348	385	399	412	387	407	390	405	379	402	403	411	365	396	399	369	395	357	384	372	370	430	387	429	371	421	396	388	357	402	429	405	417	399	379	372	404	408	381	385	372	388	425	427	415	385	409	383	379	382	401	374	397	408	383	410	403	381	371	383	403	368	375	429	379	392	400	422	376	415	353	390	369	413	411	401	399	381	362	379	402	401	344	361	415	421	430	425	352	391	399	358	414	369	376	393	395	397	381	365	369	385	424	358	415	384	369	398	381	422	428	426	375	353	396	377	402	385	379	390	406	370	374	409	389	392	390	399	379	399	398	391	397	401	388	387	377	401	437	393	407	419	413	392	382	407	389	370	400	417	380	423	406	363	381	402	371	403	370	380	410	393	382	432	406	426	337	400	402	370	411	411	428	406	366	396	380	440	441	395	464	407	338	396	377	382	381	374	396	408	375	378	378	408	361	402	370	423	393	403	367	418	422	374	404	356	355	402	407	391	358	361	405	392	409	424	397	404	413	389	370	407	403	388	386	353	393	372	390	383	412	376	382	372	376	402	413	407	410	392	346	428	407	413	407	409	365	358	380	422	381	373	401	335	383	378	357	365	388	373	374	413	410	428	393	401	390	398	400	406	376	396	355	422	383	414	409	373	439	352	391	381	389	384	382	388	379	402	388	409	399	426	373	376	358	376	444	384	390	407	409	422	431	375	399	397	413	386	389	405	393	391	410	400	359	383	390	413	392	375	398	407	400	390	396	437	341	349	377	388	376	428	411	411	382	341	437	376	407	407	371	421	400	397	364	372	390	417	386	382	384	401	379	401	363	356	388	422	408	357	382	394	377	388	384	414	363	379	374	419	389	409	425	401	387	406	404	418	390	426	415	454	398	394	401	443	392	445	382	386	405	400	420	404	396	380	394	393	434	417	397	408	398	375	386	417	387	388	388	372	381	407	377	424	389	385	396	363	394	395	382	421	377	384	381	412	393	388	406	396	373	379	365	395	363	403	397	431	437	380	360	379	394	407	388	389	426	404	368	352	387	406	423	427	402	379	398	402	408	380	383	439	394	387	373	386	391	375	388	399	369	394	360	392	379	392	443	401	374	374	379	382	418	402	417	390	367	402	426	393	392	388	390	430	403	405	393	412	407	432	361	367	353	380	407	394	394	427	377	376	378	375	400	416	388	420	400	385	379	377	406	400	410	388	386	425	378	347	415	373	388	424	434	380	385	428	373	384	390	380	419	409	376	432	434	395	383	379	382	380	428	392	380	366	375	402	379	400	410	389	386	393	404	417	407	409	350	406	409	379	370	400	381	409	443	379	408	354	382	367	399	405	409	402	432	375	401	406	371	404	380	397	398	393	394	389	415	415	399	387	387	426	421	414	397	392	395	398	414	420	371	411	395	422	377	403	384	409	397	402	391	364	357	428	370	406	383	431	377	431	431	410	412	401	393	422	398	357	402	343	395	385	428	376	405	422	374	385	410	393	401	359	350	398	355	383	410	391	404	424	403	428	359	404	414	380	420	370	379	404	401	409	442	432	361	393	406	392	372	375	415	423	377	377	403	391	418	368	465	416	390	410	415	394	426	385	419	407	363	405	407	396	438	365	407	357	377	387	392	414	365	377	405	366	350	377	383	374	397	412	371	383	388	406	369	374	372	395	433	394	401	406	413	393	398	367	374	407	399	412	409	387	419	381	406	376	418	360	407	385	391	399	398	358	391	403	393	391	387	392	403	408	375	410	385	411	419	394	402	435	443	352	411	401	402	381	394	387	406	419	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26243	45688	13949	10637	12684	9119	10991	15000	33093	54672	51201	41532	26817	13578	5328	2093	1156	926	881	916	973	942	898	927	887	937	961	911	876	924	892	933	896	915	958	926	937	896	868	925	889	885	856	950	938	899	960	963	960	922	912	961	916	899	943	887	937	906	919	956	890	903	899	925	958	887	944	885	925	892	884	911	899	850	864	926	928	904	870	886	888	908	851	914	895	900	912	918	904	913	969	932	948	920	950	867	941	914	921	922	931	928	941	953	946	969	933	897	963	942	918	902	910	943	878	944	883	958	855	874	931	920	924	887	865	956	889	962	925	895	926	954	907	935	908	900	902	882	935	950	862	912	857	922	913	984	863	896	862	907	929	922	921	907	918	953	938	932	925	933	934	900	868	950	889	903	925	888	878	904	903	948	899	941	960	835	912	951	933	925	937	894	857	920	922	914	947	958	902	963	966	912	933	893	932	939	900	922	929	862	931	947	898	928	979	864	892	877	873	896	983	936	995	928	932	920	949	891	928	947	941	918	934	917	900	922	960	896	898	867	933	939	837	932	924	925	920	935	889	944	931	944	938	916	897	869	924	866	915	904	934	989	872	871	895	905	856	867	915	896	906	964	929	949	895	922	898	845	884	1026	963	867	938	899	929	868	904	932	941	971	947	912	920	849	907	920	905	917	962	953	921	924	910	932	953	950	947	904	962	958	872	937	919	949	934	906	881	912	886	870	924	926	912	873	940	921	920	925	913	898	917	939	939	905	905	902	907	903	915	867	872	907	879	950	898	943	921	954	896	937	889	928	935	967	933	923	893	963	881	913	917	898	894	935	948	881	898	903	878	912	875	907	892	924	923	910	898	894	892	919	972	915	891	923	865	924	930	923	930	898	915	911	947	975	921	901	890	903	843	915	883	882	902	892	868	955	975	893	904	984	871	964	937	933	886	904	935	922	922	876	893	947	920	912	898	947	873	916	899	947	894	918	940	913	941	915	932	880	902	940	921	947	866	877	956	932	910	898	889	934	910	948	890	941	894	982	931	941	915	950	884	893	912	925	907	977	869	904	879	913	953	873	888	945	931	925	898	897	894	847	906	913	911	921	862	941	939	925	907	915	917	910	894	967	952	903	915	886	914	870	917	917	930	892	848	895	891	983	856	907	947	866	895	976	931	919	879	895	961	913	935	958	928	901	905	916	903	827	914	907	917	961	926	868	962	914	948	912	922	923	938	916	901	897	910	909	905	995	895	896	928	906	889	881	943	859	898	870	941	868	946	965	940	947	873	939	912	891	908	949	905	894	908	928	937	888	895	929	891	900	953	925	906	920	890	891	922	909	911	916	919	894	913	918	918	864	870	930	898	885	938	975	925	896	918	899	897	921	907	928	950	916	918	917	919	908	870	976	920	889	960	896	921	919	917	933	923	924	938	909	856	921	914	890	917	943	930	931	972	867	908	901	904	922	916	952	934	906	900	865	885	911	872	870	911	884	875	861	950	895	934	907	914	910	923	883	919	916	915	888	945	928	906	914	972	937	888	920	930	946	910	928	869	875	914	930	893	899	879	910	948	941	946	944	915	886	931	891	939	940	872	932	908	904	890	876	906	896	946	891	876	901	907	885	863	905	911	902	923	891	926	873	974	947	957	942	946	923	937	891	891	937	921	916	914	927	895	886	924	932	1001	942	894	938	939	909	913	890	951	965	861	858	953	889	898	947	943	915	894	919	907	932	876	946	897	938	865	933	902	874	898	893	934	923	948	936	902	882	887	932	931	864	887	924	878	959	935	929	910	947	919	977	991	943	941	874	930	924	917	924	929	889	886	963	929	969	908	936	989	911	936	877	908	899	935	928	927	905	957	889	883	931	907	880	904	978	950	887	887	925	882	918	878	906	879	897	935	918	909	920	907	917	885	926	893	907	966	885	951	890	979	939	881	919	878	906	941	925	899	881	924	883	883	929	886	915	919	834	866	908	901	923	946	933	914	905	876	915	892	930	961	903	844	944	935	928	918	918	957	874	882	880	919	875	937	905	937	960	944	944	891	892	934	905	857	932	945	884	972	897	854	936	925	861	910	905	928	924	892	922	933	871	918	938	926	935	950	902	968	909	935	941	861	938	897	951	924	920	911	905	952	901	939	931	897	933	909	978	893	930	927	952	895	856	918	977	822	869	943	875	880	895	916	941	897	886	881	952	951	954	927	931	993	954	974	880	938	883	900	838	917	890	902	916	895	870	938	920	844	890	875	960	954	903	904	875	840	912	936	891	885	957	920	900	965	946	882	930	927	932	889	921	886	943	958	970	924	953	894	906	911	938	880	889	890	934	941	936	904	926	952	882	889	882	915	918	931	922	932	911	903	922	860	935	914	899	911	908	913	915	942	872	881	928	915	877	861	957	918	936	886	923	944	956	916	925	943	919	893	888	921	928	952	898	955	915	912	858	906	873	967	927	914	865	935	963	925	897	915	885	893	892	954	858	903	938	965	933	937	953	839	865	918	940	968	956	866	913	879	923	970	873	902	873	877	925	925	966	873	936	910	899	950	964	858	932	882	933	888	949	929	941	902	966	914	899	908	914	1005	930	931	910	896	882	936	925	926	926	941	902	945	895	914	909	898	913	861	917	938	950	901	879	933	918	935	912	885	931	944	891	937	898	917	887	874	927	915	967	920	901	967	930	908	911	902	929	917	909	892	930	1004	930	896	903	871	891	905	903	874	911	884	927	905	943	930	941	887	916	898	941	862	910	869	941	944	920	917	934	923	908	889	1011	931	907	920	877	904	958	889	901	884	900	955	978	971	896	910	930	924	922	871	874	957	923	903	845	903	961	909	860	858	951	901	895	919	986	946	942	875	928	898	934	940	943	900	885	935	894	964	886	896	892	914	906	907	893	919	945	955	885	934	892	908	936	915	860	943	873	954	897	894	858	893	917	915	922	947	983	913	946	929	936	895	926	930	941	909	931	868	925	934	896	935	900	905	902	886	933	953	949	916	926	896	880	941	915	904	917	957	926	915	877	902	945	877	874	899	901	898	909	861	891	884	893	973	911	945	914	913	948	936	928	920	894	966	884	937	863	873	902	899	907	957	900	905	967	962	871	867	916	931	883	939	882	936	951	901	924	908	907	895	858	937	939	997	986	931	933	933	936	913	896	875	920	918	840	876	903	941	947	939	896	898	913	921	920	917	898	879	886	905	926	966	941	876	906	887	908	899	920	968	913	885	945	920	864	870	933	869	930	944	844	870	955	920	904	926	917	910	926	889	903	931	959	908	924	921	937	916	905	884	893	972	875	932	890	905	901	929	898	905	896	940	901	972	931	963	870	911	874	858	905	938	895	929	899	925	885	901	918	875	906	928	876	957	922	903	923	879	937	928	890	925	881	918	944	920	912	865	916	874	901	868	881	877	951	953	975	898	875	974	934	916	935	903	941	867	897	946	963	917	925	942	940	889	907	903	932	921	950	889	921	890	955	908	925	925	893	886	849	904	917	928	945	958	953	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41862	48311	35622	24742	21977	17472	12467	11503	19793	36779	34920	25128	12806	4367	1532	674	503	380	386	414	397	402	420	417	386	380	394	394	411	377	408	397	396	370	382	399	381	355	417	370	396	393	391	370	427	373	395	398	396	376	395	387	402	424	380	388	368	409	398	376	392	419	386	453	417	428	374	419	408	405	396	403	397	389	385	430	395	372	373	335	371	394	396	417	373	438	371	401	387	376	353	418	392	377	394	406	388	375	393	392	380	412	384	391	417	378	391	377	410	407	405	362	426	398	386	373	378	384	407	410	374	358	370	398	360	383	395	343	414	410	373	386	369	418	376	359	371	408	348	403	373	378	381	352	382	375	399	384	408	384	400	361	405	385	403	376	349	396	403	377	400	401	355	356	377	360	374	389	386	396	382	388	370	362	367	364	404	345	432	381	394	423	348	367	382	384	414	392	409	379	405	397	393	355	361	413	352	407	377	421	370	379	377	346	372	400	421	411	400	376	387	416	380	385	356	376	376	363	390	403	399	383	416	387	404	364	379	374	383	374	383	380	395	392	424	337	355	366	353	356	409	397	402	426	417	382	349	403	403	350	385	374	395	385	408	426	405	395	399	367	378	376	383	394	414	372	399	414	373	387	408	376	371	375	366	405	347	389	385	423	401	384	383	413	368	425	396	370	364	415	364	379	407	405	403	401	394	408	359	403	389	408	373	395	414	374	400	369	395	396	421	412	408	400	390	407	389	395	398	394	355	408	380	380	383	424	379	378	416	385	394	340	380	386	386	401	358	409	378	405	388	382	382	381	405	340	404	386	396	392	401	361	396	449	386	405	394	383	400	391	388	381	397	408	402	339	408	409	404	359	365	384	384	414	398	383	389	405	422	374	421	368	344	370	409	413	405	394	411	400	387	426	376	383	406	350	387	401	387	424	393	424	393	373	375	391	404	386	393	377	399	368	418	398	401	360	401	348	410	374	371	407	404	396	378	376	382	369	411	362	373	390	402	379	380	382	405	391	388	391	407	401	382	377	379	372	412	409	352	412	384	397	380	427	389	379	415	376	386	398	377	402	439	363	391	397	409	377	437	386	400	397	390	415	409	375	392	389	386	377	400	382	387	398	361	401	374	387	392	418	359	375	371	374	411	398	399	370	388	399	376	419	411	367	383	410	416	376	402	371	410	388	386	349	373	381	405	387	382	355	355	393	376	386	424	395	411	387	415	394	380	376	380	415	389	403	400	363	393	399	371	400	396	376	387	391	375	400	409	397	403	392	370	388	389	374	378	384	404	418	390	409	397	400	366	394	372	388	375	393	383	413	403	411	339	416	445	387	375	405	374	435	382	379	379	430	402	392	371	399	355	393	397	348	398	410	401	385	362	359	354	374	393	381	385	376	376	369	357	363	387	353	388	364	410	399	407	413	398	370	357	419	377	421	360	375	450	383	390	374	417	416	372	370	443	373	388	378	390	395	423	389	385	401	381	396	415	360	406	396	387	356	362	372	380	387	382	400	363	392	418	392	353	372	394	382	416	396	379	409	372	377	380	431	382	375	381	397	361	398	392	360	354	401	395	393	404	374	407	425	381	406	404	372	376	412	407	395	410	408	365	432	368	348	418	373	427	405	399	338	336	379	405	381	368	389	362	392	368	379	372	374	358	396	418	374	356	400	405	396	406	425	387	449	405	419	374	417	394	379	393	363	388	399	369	398	401	382	373	379	439	402	363	376	384	371	391	395	371	363	369	386	380	345	381	371	396	401	411	405	369	367	402	409	374	375	407	361	347	407	382	416	413	382	380	369	399	382	392	396	399	367	379	428	384	385	392	405	435	424	397	395	387	369	395	405	389	366	371	385	362	404	368	393	384	370	412	368	404	386	352	377	389	374	360	416	378	380	382	381	372	420	419	430	376	404	384	416	389	370	389	395	385	405	403	399	392	390	352	418	367	431	374	388	404	393	387	385	353	406	392	388	401	408	400	396	380	386	368	336	419	409	401	388	378	394	362	401	393	417	378	415	391	401	370	410	420	399	373	375	408	386	377	403	386	367	437	404	357	369	397	399	383	410	390	393	381	373	402	380	376	364	398	360	401	411	408	402	411	412	385	369	396	402	405	347	362	373	367	372	375	379	379	375	410	414	385	404	370	369	412	423	354	442	388	418	402	397	372	409	390	408	384	373	374	411	428	373	394	388	382	354	345	398	397	410	418	395	381	396	393	401	370	376	379	409	392	391	417	366	379	418	397	392	405	379	368	411	371	380	392	430	403	407	398	423	400	405	385	375	337	378	447	372	419	406	383	391	410	378	414	414	414	383	401	408	405	385	403	427	409	360	392	376	379	343	362	405	388	370	375	409	392	386	402	354	380	394	396	399	394	385	346	357	398	400	390	385	404	410	388	418	388	361	386	386	383	368	397	401	397	368	362	415	369	393	442	378	401	376	412	407	382	383	406	388	398	377	379	368	405	410	393	402	389	422	396	403	382	404	406	421	382	375	376	371	401	371	399	377	402	409	384	426	423	359	378	360	370	358	401	369	374	360	376	359	382	428	376	380	363	378	377	349	392	393	362	353	399	390	394	398	389	395	393	419	349	387	401	434	361	359	393	388	407	375	377	374	372	359	412	380	377	375	401	374	377	367	412	393	360	373	370	392	371	376	382	397	390	381	334	398	394	390	429	355	373	432	355	384	414	386	377	418	402	411	430	391	392	389	407	400	394	382	399	413	406	366	340	400	386	387	403	400	372	385	397	428	426	405	385	388	359	376	412	392	370	378	391	363	390	395	375	375	358	409	405	409	389	367	353	386	371	427	353	384	415	391	390	367	383	419	375	401	380	353	351	380	387	395	405	387	379	392	371	374	382	397	361	406	392	397	415	400	358	408	340	421	394	357	380	417	397	394	448	394	386	366	331	372	392	410	364	396	429	420	403	375	412	377	383	375	408	373	394	412	408	357	373	381	383	405	362	369	402	392	375	444	378	388	408	398	378	377	368	392	382	375	394	385	374	398	392	385	404	410	394	393	366	346	395	388	412	381	406	388	365	386	390	368	402	385	408	350	393	376	385	366	379	364	419	398	401	326	411	383	422	409	379	397	374	374	393	396	395	373	371	391	367	400	398	391	391	384	408	417	385	396	411	414	419	422	343	396	379	416	387	425	402	368	425	379	411	428	359	416	398	412	380	362	440	359	395	368	424	390	423	386	420	419	365	410	392	405	408	390	412	370	370	376	359	401	377	385	392	386	390	388	391	379	380	375	394	350	409	387	386	375	413	380	392	394	385	418	387	407	392	374	380	405	412	365	409	384	370	369	391	384	411	400	378	406	386	371	378	390	407	368	378	382	362	381	395	392	384	395	392	394	388	401	394	367	385	396	375	428	387	369	409	404	384	356	370	381	429	394	366	378	371	379	388	369	389	415	372	372	404	404	382	446	421	374	397	423	384	417	413	371	394	416	410	399	377	381	387	400	414	401	349	378	450	403	410	390	373	406	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30492	45477	21469	11172	9611	8048	10342	21964	39020	52940	49135	41585	25833	13130	5010	2025	1101	932	922	873	880	920	892	932	926	907	869	886	896	929	884	937	926	895	861	881	909	882	919	827	902	936	880	931	925	859	932	914	874	895	902	955	947	907	923	868	875	880	935	882	875	899	838	956	939	899	839	833	869	863	909	903	864	868	900	903	900	959	942	892	913	824	882	956	864	862	880	934	928	884	895	935	913	921	955	909	922	920	912	942	928	922	891	939	942	861	885	873	916	917	902	907	918	904	908	891	864	891	837	939	948	909	940	919	887	901	861	914	878	925	866	897	857	916	898	902	912	898	973	894	905	893	876	864	939	914	873	939	922	878	945	895	900	854	929	901	891	921	876	967	911	891	922	931	922	925	852	948	911	931	905	897	893	899	908	926	892	896	891	916	966	901	911	938	930	938	852	904	842	936	889	850	892	892	946	870	912	938	870	861	931	956	881	848	923	913	924	914	894	881	930	923	897	901	880	877	890	974	928	870	900	897	917	873	889	854	872	892	905	936	913	842	867	888	877	886	898	886	944	884	977	953	897	921	865	897	873	950	913	896	920	889	919	880	874	916	858	937	859	878	868	898	922	925	945	917	908	898	892	913	900	858	958	911	894	909	928	895	935	885	930	900	858	878	925	865	878	866	886	835	925	847	905	919	936	871	885	834	963	941	906	870	908	901	904	926	896	893	900	914	898	900	895	899	932	909	875	906	893	914	916	902	885	906	911	928	880	879	887	909	919	943	888	888	935	863	856	897	910	941	920	864	899	949	952	912	858	887	953	897	877	911	884	888	849	928	932	912	897	888	885	895	883	913	900	898	905	905	944	910	874	877	862	942	908	911	937	855	869	893	938	973	892	946	892	889	884	925	899	890	876	845	923	897	914	885	943	856	891	928	889	936	900	892	933	873	903	945	903	948	854	915	901	849	947	940	926	907	951	888	899	890	913	869	886	893	921	882	934	923	909	889	916	871	896	864	904	875	866	891	860	836	963	859	919	872	928	892	917	888	940	927	893	840	911	910	924	893	961	891	815	920	927	884	917	926	894	919	952	884	893	865	934	862	900	902	894	905	895	955	880	947	922	886	884	958	839	904	930	877	931	924	870	904	865	894	888	872	954	885	881	936	903	880	901	950	899	856	904	894	892	942	952	883	951	908	843	922	926	878	857	849	858	918	899	910	867	849	909	905	944	952	917	834	867	843	877	924	910	879	907	864	910	821	891	887	921	934	936	915	913	918	929	853	955	934	907	923	915	929	901	903	857	889	903	909	935	932	846	908	867	880	919	899	950	929	877	910	888	860	933	893	868	874	924	915	910	932	933	914	953	890	890	893	949	866	936	888	909	845	904	883	956	925	910	921	924	894	931	897	900	877	910	962	881	906	854	942	915	915	932	858	947	930	862	921	900	888	912	900	896	922	889	968	938	873	953	907	929	978	884	946	894	934	896	885	937	867	876	912	871	864	928	902	845	849	949	883	901	850	868	907	895	903	853	889	915	947	855	895	937	909	864	966	938	940	901	866	977	909	917	895	914	959	882	918	912	896	905	883	874	896	921	884	889	894	870	900	888	920	960	884	841	882	855	872	875	930	918	926	902	895	908	924	873	986	917	919	899	861	955	947	911	870	894	932	899	926	903	906	926	925	918	905	883	929	896	881	915	868	931	906	903	895	867	923	876	909	916	910	882	915	938	986	909	896	851	931	922	882	901	907	974	929	870	960	910	912	937	902	891	925	899	927	915	938	886	947	894	920	901	942	917	896	872	900	909	1002	897	826	946	937	867	957	906	905	947	885	877	940	896	873	912	937	884	926	891	859	854	857	898	902	845	943	903	890	863	903	858	888	881	926	895	870	885	931	908	953	877	897	890	897	899	978	885	917	858	892	915	874	940	893	880	893	909	904	943	906	880	925	902	913	887	872	869	938	922	892	882	920	894	886	909	980	867	881	823	929	896	911	895	883	881	925	871	879	917	918	909	888	919	882	925	912	900	887	905	938	927	886	912	838	847	854	913	903	903	933	878	950	925	896	890	890	888	882	909	874	892	839	863	918	941	886	916	934	931	889	894	908	909	904	888	883	901	953	898	884	984	920	877	898	928	937	871	895	961	830	907	912	910	840	865	906	904	935	870	884	902	911	939	926	925	893	884	922	919	915	957	977	860	901	934	912	951	907	881	911	902	892	906	923	957	897	985	891	931	892	920	863	910	883	919	886	915	895	909	945	905	878	925	884	885	834	881	920	947	910	896	883	898	927	925	903	903	900	877	870	937	934	890	867	914	913	894	870	934	871	868	954	894	906	870	884	902	876	925	931	865	910	876	891	891	930	889	927	945	918	869	922	936	890	876	891	922	887	898	945	903	869	867	909	931	866	932	885	881	933	882	902	943	900	893	885	931	907	857	902	885	888	881	925	941	933	915	873	909	890	853	933	887	898	901	966	935	900	916	956	874	906	892	886	853	933	896	896	890	927	890	851	904	890	926	897	928	886	871	893	897	913	863	896	936	877	921	895	859	891	877	924	884	889	875	891	927	897	885	930	826	898	921	918	870	905	925	922	856	899	907	866	899	900	927	893	880	865	921	959	891	890	918	996	901	878	956	919	900	926	895	910	865	931	869	852	933	896	904	890	921	934	893	910	902	881	898	888	889	949	927	891	885	947	919	896	877	957	958	860	911	897	920	907	892	902	860	925	952	910	902	917	906	877	866	878	926	893	937	909	889	902	908	907	883	906	916	947	861	863	891	874	921	915	904	861	926	904	903	988	841	949	918	886	917	885	866	930	916	879	858	957	915	908	907	913	914	885	932	898	932	954	846	904	861	939	932	892	911	868	880	879	934	910	870	822	955	932	886	917	860	868	867	898	897	875	844	910	883	937	893	906	869	895	889	863	993	894	926	923	915	929	873	859	952	905	919	869	897	861	888	870	896	902	927	884	932	925	926	922	877	936	865	876	931	883	897	890	892	952	891	898	936	886	908	902	863	861	902	905	896	914	915	882	845	910	890	956	892	936	954	885	881	912	938	944	928	907	897	870	904	841	843	872	858	899	856	909	906	937	880	944	921	909	861	875	918	870	926	869	918	948	844	852	906	889	925	936	946	923	932	916	920	969	909	942	883	887	917	905	930	877	922	877	920	945	901	829	839	888	863	909	972	918	861	916	878	897	880	928	883	959	861	931	912	880	952	893	877	940	937	949	849	902	885	894	923	872	906	924	849	911	915	914	887	886	902	882	876	898	847	888	854	867	858	917	901	868	898	924	902	888	876	912	887	899	973	895	911	924	872	885	929	932	914	910	859	913	895	824	909	884	895	905	867	911	890	871	968	898	869	956	922	941	920	916	885	870	862	861	893	875	891	868	902	891	920	911	901	862	897	843	817	910	913	909	860	878	859	844	927	872	901	906	946	895	902	870	894	894	904	878	896	916	872	918	949	929	932	877	916	951	912	936	922	872	927	889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40381	50930	38328	24696	22455	18344	12722	10589	18328	36676	36502	25571	13077	4485	1468	673	484	437	399	409	400	394	370	374	369	382	402	393	399	408	384	376	362	389	409	392	376	374	361	362	383	420	367	419	409	410	400	367	393	412	387	414	419	392	392	384	407	404	367	341	383	383	347	387	331	375	389	381	392	406	373	448	419	393	397	400	416	394	398	368	398	412	376	408	370	388	345	419	384	375	403	390	357	368	372	359	385	349	363	365	412	382	363	372	365	332	377	334	400	367	335	389	384	371	393	356	390	380	385	377	370	369	406	355	369	405	385	355	366	379	383	355	410	350	410	404	359	348	374	392	398	417	383	373	401	399	406	391	383	364	389	386	390	413	422	365	398	369	396	372	374	376	391	377	385	415	428	404	424	350	377	436	395	346	367	397	393	412	404	384	382	327	387	382	403	357	356	339	381	384	376	395	349	414	354	410	375	363	403	398	386	417	372	405	393	363	401	402	369	408	403	411	372	388	376	354	361	432	393	379	395	381	366	352	376	400	380	425	432	418	402	396	406	394	382	381	385	379	399	373	367	392	407	385	358	382	345	362	367	388	409	425	403	395	396	374	393	378	404	394	391	395	353	376	340	387	372	384	365	354	356	366	396	402	427	383	383	398	400	408	403	395	377	377	401	341	371	362	335	404	362	385	358	437	363	407	373	421	386	387	383	389	369	406	371	378	370	405	382	387	411	367	380	370	358	392	401	353	386	427	385	397	363	366	408	392	404	366	356	405	373	393	419	410	375	343	388	376	379	396	383	375	378	396	346	397	400	402	372	395	379	418	381	360	383	367	422	389	417	363	409	374	375	359	396	371	393	382	370	410	380	419	395	375	350	370	350	382	398	392	378	371	369	379	397	370	415	379	355	358	353	363	389	389	403	370	351	389	394	378	375	380	392	369	377	363	357	360	403	368	353	382	389	375	398	400	402	387	402	363	404	397	383	358	371	402	394	337	377	380	404	376	359	352	350	392	376	357	410	375	373	394	402	417	369	371	376	361	392	393	381	370	391	375	386	351	358	385	379	363	353	352	430	380	383	376	395	387	395	350	393	378	395	331	406	372	369	401	375	375	378	423	380	418	400	402	379	381	400	395	384	386	387	396	376	384	349	422	355	396	405	396	397	365	416	404	401	374	356	477	452	414	368	380	377	400	368	358	370	373	372	428	406	378	354	360	389	419	374	377	405	421	339	366	415	381	382	367	395	406	345	351	376	378	394	405	368	362	365	382	404	374	371	414	376	402	352	373	404	407	359	395	392	394	380	385	384	400	385	378	388	381	393	346	379	404	388	415	368	391	374	402	402	371	371	388	385	415	387	385	368	362	355	401	363	384	405	370	393	388	393	386	363	387	362	330	399	392	359	398	366	384	354	349	378	382	380	382	394	393	415	385	394	400	387	423	375	400	368	403	408	429	375	355	375	370	360	392	390	398	358	380	411	391	348	361	376	393	437	379	402	367	379	402	367	403	368	379	375	368	381	374	370	352	401	387	369	360	407	358	407	385	383	335	392	405	420	405	413	415	351	399	386	415	387	366	378	385	371	402	384	357	379	387	395	412	358	356	401	380	383	375	377	373	377	379	418	355	369	390	403	399	398	352	385	383	390	386	383	409	352	388	367	382	378	401	380	353	358	380	394	377	367	388	379	375	325	368	394	337	385	371	381	382	376	387	408	389	391	403	437	380	413	402	372	398	412	363	408	395	381	374	386	407	411	385	378	410	435	390	382	383	360	369	391	390	365	404	420	392	420	329	350	397	414	357	396	396	402	390	369	404	378	393	364	365	374	394	391	418	389	365	387	366	395	419	422	381	351	356	390	387	371	369	358	415	358	411	372	371	377	357	358	368	365	365	399	367	392	377	400	385	390	423	397	402	377	368	395	414	350	422	399	365	372	387	390	379	421	402	398	391	390	394	334	374	362	411	393	407	378	394	373	418	421	391	405	356	373	401	378	379	396	375	364	380	338	372	400	401	378	368	376	375	407	385	383	385	398	401	363	388	370	406	378	392	402	344	417	397	386	384	412	355	378	389	383	368	364	397	411	403	352	369	394	381	373	369	413	380	398	389	376	399	416	358	375	404	360	363	397	418	353	366	363	396	410	372	370	405	393	363	410	377	380	360	347	392	390	360	369	351	353	421	377	407	379	351	352	388	383	367	345	376	352	411	392	343	382	395	378	409	372	391	363	419	372	394	364	360	360	391	393	364	356	348	393	370	401	386	377	400	388	375	393	379	396	366	358	375	350	393	379	356	407	403	386	384	385	359	429	383	378	383	365	383	401	364	358	366	396	375	385	396	385	392	374	383	428	375	336	319	378	395	414	368	411	367	333	391	363	376	413	391	393	378	404	380	414	381	411	399	376	362	397	350	358	361	405	365	425	401	390	379	372	370	400	391	363	388	382	436	423	375	380	395	402	410	396	357	366	379	358	363	356	414	359	365	385	411	396	425	356	369	369	354	401	395	356	382	361	377	414	418	355	408	368	346	379	370	364	398	409	407	364	386	423	354	396	379	366	360	364	439	367	363	363	390	380	392	354	381	408	373	356	358	360	368	400	396	361	417	379	402	386	388	386	382	378	376	389	375	392	418	382	399	372	374	384	395	394	378	357	415	397	354	391	388	360	400	414	410	373	386	378	365	377	371	374	370	381	391	344	365	357	392	387	389	369	424	393	384	415	384	425	389	397	403	352	344	380	419	384	393	360	381	383	400	370	370	373	354	358	357	392	390	371	405	391	415	397	409	400	386	380	369	387	377	451	354	363	339	368	372	399	367	401	379	388	412	398	348	378	391	430	384	384	401	387	397	375	376	365	385	389	389	382	409	410	348	350	383	349	387	349	383	368	365	407	401	369	415	406	399	356	348	346	368	366	388	372	387	387	398	368	377	376	394	415	402	408	387	381	382	367	385	404	347	376	390	370	391	393	367	425	397	360	392	388	357	359	389	441	347	386	390	357	356	381	339	409	390	406	369	380	397	363	400	428	396	365	356	368	371	398	361	371	410	406	389	409	371	370	395	396	375	368	357	406	401	375	397	391	362	431	371	408	377	378	355	358	371	409	382	411	382	422	395	375	373	394	392	347	357	394	383	340	378	357	343	401	364	405	419	408	380	337	404	373	400	380	389	379	355	364	376	374	380	373	393	381	346	342	409	360	409	361	342	414	366	392	385	391	372	388	392	434	397	394	378	377	415	369	354	380	403	389	364	352	391	395	417	375	373	378	396	355	398	425	396	393	390	413	391	399	377	390	355	384	399	382	383	399	341	372	371	369	368	342	353	374	385	387	400	379	377	395	409	372	387	363	400	358	377	369	385	374	360	372	396	353	400	361	381	397	372	386	416	385	390	380	403	403	364	405	386	394	376	365	393	387	409	352	415	422	363	382	374	387	345	386	398	412	394	399	390	394	406	383	373	368	361	401	345	359	383	436	382	405	374	380	395	357	388	369	377	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28236	48460	27622	10286	8515	6349	6989	18624	36041	53356	50512	41749	26198	13138	5100	2006	1074	908	912	871	865	879	843	844	893	894	923	862	883	849	862	909	903	906	862	908	889	918	863	914	862	829	898	867	888	904	903	906	949	926	836	913	890	838	879	875	908	895	897	882	907	897	942	887	914	912	844	911	854	921	883	923	897	884	906	872	906	868	850	798	842	916	905	868	834	893	843	865	947	896	895	921	879	858	912	863	826	904	877	871	914	863	862	873	886	924	878	865	864	895	862	895	892	886	928	835	911	917	864	910	917	876	899	874	895	825	932	869	857	836	866	885	851	892	899	861	863	854	902	901	881	892	896	892	871	881	876	856	854	963	888	892	919	867	874	836	889	855	931	886	934	910	909	934	866	940	853	922	844	861	905	814	924	876	856	859	876	843	860	899	835	886	883	879	898	868	883	838	827	906	888	855	893	901	894	890	875	910	864	894	859	822	918	898	870	903	859	889	843	873	893	863	888	861	892	857	823	847	863	905	905	820	882	850	898	837	834	878	847	878	888	851	889	922	898	885	929	867	904	883	919	900	877	845	848	850	893	808	877	887	858	867	815	895	841	880	863	871	934	897	827	888	853	892	954	895	865	901	880	849	921	855	894	872	902	886	924	942	931	885	912	898	909	952	898	886	821	879	893	881	871	898	879	891	903	871	856	831	920	852	847	905	930	885	940	913	860	851	927	908	900	855	889	930	877	888	860	836	874	884	874	884	882	904	869	868	857	935	915	905	859	861	891	858	917	896	889	832	845	857	850	873	945	894	875	886	856	868	867	912	846	908	888	918	884	884	910	831	866	838	826	853	890	870	834	836	854	887	887	897	875	874	876	884	846	858	852	870	869	879	907	853	931	893	911	888	901	912	897	866	898	852	884	838	834	862	911	825	841	935	902	894	911	904	826	893	898	922	888	864	910	924	920	893	918	937	893	870	888	881	900	879	857	868	873	849	877	877	902	933	878	901	914	887	855	857	908	898	898	843	888	844	916	886	883	858	840	905	863	933	904	845	886	896	866	844	839	821	844	837	902	938	892	878	850	850	928	906	861	872	872	908	922	863	923	908	858	942	846	876	869	936	872	864	933	883	865	897	921	866	847	889	853	866	826	874	905	859	857	878	859	856	903	878	905	897	868	861	938	880	855	886	867	818	867	847	876	873	871	911	917	854	883	894	889	900	859	880	855	905	938	902	917	944	899	896	939	867	885	874	870	915	928	824	846	850	888	865	929	872	919	831	865	919	886	881	904	900	849	920	861	866	870	889	869	929	875	925	918	878	845	934	888	809	870	882	878	865	900	883	854	904	917	859	906	895	840	855	902	832	873	814	930	921	883	892	886	880	924	900	933	827	844	860	862	886	892	857	893	905	859	882	884	885	914	897	882	866	901	896	893	913	864	882	906	903	876	895	876	881	877	902	888	936	817	899	881	903	872	899	930	852	885	836	886	903	892	920	856	888	905	938	922	825	881	913	873	846	942	840	902	873	850	842	855	971	837	863	846	879	868	847	902	902	844	919	865	904	901	929	865	892	923	854	969	877	892	896	956	878	880	912	893	917	880	910	866	921	844	864	882	866	871	905	900	888	972	870	874	887	839	884	883	875	909	918	894	870	906	920	857	931	875	873	905	891	841	861	942	867	876	862	858	853	865	851	869	855	880	892	816	919	857	893	864	856	846	851	919	842	861	894	882	921	919	875	850	838	880	807	895	887	870	881	886	909	823	879	882	915	861	899	933	869	862	848	882	861	924	870	864	931	904	888	840	864	877	905	839	934	859	888	857	846	875	861	909	902	841	891	884	866	914	879	859	859	875	916	878	851	907	876	907	913	927	905	859	911	927	948	873	851	922	908	915	928	876	858	916	857	869	893	905	856	907	883	889	852	826	849	831	868	881	904	915	873	875	909	927	880	892	895	903	880	887	855	895	949	884	908	919	852	933	878	897	916	818	891	875	953	965	838	879	918	887	945	884	922	857	829	923	936	896	868	923	923	853	892	851	929	879	915	922	838	863	882	861	938	916	847	896	923	873	928	871	903	847	825	880	900	887	841	882	884	987	899	910	866	868	899	892	899	912	913	869	863	922	848	904	867	886	922	895	844	869	912	873	900	865	895	927	904	877	879	866	865	885	919	835	924	926	886	904	908	877	857	949	925	874	868	886	919	891	919	900	919	884	834	856	833	847	877	860	846	864	845	863	886	901	880	897	915	914	872	877	895	903	899	864	837	924	888	890	892	861	851	851	815	859	862	874	889	878	882	872	908	910	916	890	882	855	860	870	881	865	859	819	901	876	854	890	884	870	887	889	869	900	885	882	920	862	822	890	887	835	857	889	918	889	857	892	873	925	869	935	916	849	874	862	874	877	865	880	865	907	868	882	844	848	840	916	877	877	892	884	847	935	894	849	839	864	881	919	871	944	829	884	917	903	894	835	916	904	874	891	879	893	875	840	866	892	863	843	884	874	866	849	856	876	854	861	912	903	871	852	939	891	857	889	886	920	879	916	921	890	854	914	912	935	911	863	910	843	874	871	884	869	893	860	844	886	840	858	853	925	880	912	863	882	872	879	841	853	884	912	916	930	899	853	847	874	907	906	867	856	858	889	911	889	857	841	846	896	877	902	873	910	900	883	840	835	886	896	843	820	873	885	892	904	873	865	885	874	836	886	863	925	853	874	895	886	859	921	877	913	828	921	901	949	894	878	909	873	872	889	822	848	881	871	909	955	898	845	907	864	843	912	885	904	904	947	893	864	876	855	823	869	871	903	837	850	868	853	934	883	927	860	835	867	871	922	886	910	848	827	819	895	882	886	920	944	886	874	908	854	865	858	861	886	924	864	913	897	906	834	890	874	865	877	908	872	873	866	867	893	903	890	887	927	873	874	907	830	846	877	868	920	847	869	877	972	891	837	885	881	936	910	894	837	918	893	887	849	956	911	876	879	835	934	853	896	928	854	891	882	877	836	925	921	887	875	913	886	851	874	866	901	895	879	913	856	899	891	872	878	900	845	818	845	903	881	872	872	892	866	936	898	886	936	932	888	921	871	877	872	867	845	901	861	858	867	919	886	895	864	899	888	884	856	846	911	878	884	885	890	933	886	949	831	916	892	897	885	917	858	876	876	861	897	902	906	845	888	843	882	873	844	879	908	862	880	882	885	896	881	882	892	891	956	890	927	875	877	870	876	836	938	891	904	886	903	902	884	859	902	882	918	838	897	861	884	897	897	893	860	884	817	870	871	884	913	867	879	869	873	947	872	862	892	893	925	862	895	914	928	830	822	874	901	922	844	894	855	913	873	803	939	872	871	884	872	866	825	873	890	911	867	930	880	938	883	899	871	850	883	850	873	925	873	891	870	849	929	945	861	855	891	904	883	830	899	881	859	846	867	892	872	931	894	929	888	899	928	899	853	878	919	862	868	886	887	886	878	858	857	883	853	895	909	872	893	858	876	862	863	891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40834	46968	44662	26754	23323	21321	16561	11674	14985	39304	36996	24747	12256	4394	1477	680	428	427	410	406	377	396	372	421	383	384	412	398	365	387	379	368	381	405	386	398	390	390	371	400	383	377	403	379	402	386	368	398	345	377	399	368	359	382	351	413	376	361	399	359	307	355	365	373	381	342	371	364	386	404	418	420	366	407	347	366	384	416	384	406	362	362	353	376	394	389	355	394	376	409	390	369	360	405	362	380	372	363	410	370	366	340	381	390	373	373	359	408	374	375	384	372	350	381	377	375	406	346	419	399	385	380	383	373	352	334	394	362	363	390	391	433	380	368	374	343	389	352	376	372	376	374	379	343	371	369	402	348	411	385	369	385	383	358	386	382	369	333	340	371	388	373	346	371	385	368	376	334	354	355	362	379	362	341	362	378	376	368	401	363	342	367	325	325	361	370	371	352	379	381	369	377	393	365	355	343	406	409	387	404	403	343	362	384	372	344	392	334	375	329	423	368	411	370	335	385	369	386	407	376	376	391	344	368	360	355	375	382	343	375	394	364	375	353	347	391	369	391	372	358	380	327	355	402	369	363	366	348	386	378	369	385	324	393	362	360	396	378	350	397	396	366	369	349	362	362	370	349	381	379	376	396	419	363	408	354	382	402	377	371	401	363	394	385	344	378	387	377	380	404	349	404	368	410	360	358	381	402	380	383	357	355	398	378	374	393	412	369	367	355	381	391	366	344	379	383	366	387	362	411	391	389	416	368	336	354	353	401	382	336	384	375	365	361	375	360	377	410	379	374	376	375	388	402	383	382	377	328	369	385	408	355	358	381	390	376	361	344	377	390	344	376	363	368	395	380	360	356	377	373	382	396	408	382	419	380	360	391	401	337	416	353	354	382	386	384	363	341	365	390	396	366	408	356	354	365	363	350	378	423	394	405	367	350	362	398	397	352	354	403	373	367	373	386	403	384	391	364	387	376	363	394	389	380	360	376	358	379	360	391	374	366	396	345	369	382	382	402	362	384	381	371	373	368	397	399	389	404	383	381	351	395	393	355	372	363	351	325	370	380	367	413	375	378	375	339	376	382	378	385	416	367	379	371	333	315	378	418	377	349	369	367	391	346	348	424	388	361	409	376	389	367	353	348	403	385	391	358	362	368	367	384	386	380	380	355	397	380	380	349	302	360	374	349	360	369	390	331	344	356	377	367	400	343	376	408	365	407	406	400	385	413	368	364	375	386	359	365	391	367	354	382	360	377	398	390	378	383	388	377	411	316	360	369	375	389	364	365	373	352	371	370	365	391	404	398	409	365	338	357	399	354	375	355	347	381	354	393	337	399	350	349	389	394	357	361	349	392	392	376	365	399	377	368	353	362	394	362	370	418	402	404	376	388	386	403	382	369	367	403	393	379	380	386	395	379	365	401	366	376	385	387	382	393	345	369	360	397	354	409	403	394	362	375	370	365	382	356	392	368	350	346	386	355	360	363	395	372	365	378	408	361	382	370	365	358	384	399	361	368	397	357	372	406	358	363	376	359	384	406	422	368	366	372	357	374	346	357	380	363	365	393	352	384	378	378	360	395	401	370	369	418	376	348	383	371	360	363	397	389	380	366	341	354	385	343	366	367	362	370	381	356	412	353	372	371	372	354	342	353	327	374	403	359	344	384	373	406	436	339	371	384	393	390	364	361	390	410	350	363	355	401	380	392	393	351	350	366	382	402	342	373	385	377	396	367	391	371	381	363	369	401	371	356	372	400	388	358	345	344	413	353	381	369	366	376	423	391	346	384	365	375	375	417	398	389	358	369	341	358	392	344	388	390	383	387	350	395	358	390	394	350	341	383	386	394	362	382	368	349	378	349	370	390	373	365	409	347	364	382	352	383	377	370	359	345	378	370	401	389	372	367	378	358	377	397	387	369	381	392	373	369	374	344	416	384	389	388	385	379	347	378	344	368	402	378	370	355	385	365	398	354	383	378	396	370	416	391	369	355	364	387	381	407	419	353	368	357	373	364	406	377	355	344	336	354	392	384	353	381	365	409	340	383	376	366	342	367	344	392	384	382	414	420	384	358	401	359	346	372	405	377	368	353	399	390	409	392	403	368	374	383	353	410	394	415	384	405	353	366	382	401	381	380	343	365	408	387	373	367	383	356	373	367	356	331	393	382	377	388	400	360	386	383	365	337	400	403	368	367	356	373	407	383	383	397	374	360	423	356	370	386	338	400	366	368	365	368	379	425	394	365	395	377	402	367	383	383	360	381	366	364	353	353	388	370	374	385	385	395	408	401	364	364	363	357	344	339	383	345	317	398	408	378	369	404	397	367	381	307	369	364	369	366	368	382	363	362	392	371	352	376	377	351	387	357	405	340	368	360	381	355	357	402	363	343	377	372	390	384	405	379	381	396	389	356	384	377	404	372	365	366	380	367	374	339	357	335	383	342	368	375	377	394	387	371	409	395	358	374	371	395	369	385	361	335	358	372	337	374	381	359	382	365	353	395	423	360	348	380	387	386	378	376	407	364	373	417	367	362	388	364	375	374	357	377	363	346	378	384	366	358	381	361	389	371	386	361	337	385	409	381	350	395	370	349	387	345	375	365	323	330	382	355	360	361	368	376	365	393	358	375	373	354	366	397	374	388	350	382	356	390	358	395	369	388	356	379	397	393	379	379	403	372	359	402	370	377	373	353	354	375	399	363	376	373	371	378	362	374	389	400	366	380	360	387	370	370	354	345	412	378	418	397	368	369	349	362	362	355	397	380	383	351	393	380	391	372	312	355	378	388	366	382	392	392	377	366	367	346	349	377	387	403	374	339	389	408	359	394	381	358	396	368	340	357	358	368	370	371	384	408	397	368	381	383	407	390	368	368	373	394	368	397	372	388	374	352	365	406	387	356	405	368	367	382	374	369	360	384	346	385	377	369	397	338	373	372	371	407	362	383	366	379	383	346	397	354	357	360	357	392	373	352	352	324	367	400	368	368	371	382	358	370	361	352	374	357	357	383	400	334	389	380	343	387	371	394	345	360	335	380	364	387	382	358	347	362	359	360	388	381	388	409	393	386	382	402	424	349	369	374	367	332	375	403	404	373	393	367	378	380	396	392	373	381	398	360	362	366	339	366	383	407	378	383	380	354	379	354	369	364	386	358	380	393	383	394	341	408	387	347	404	396	349	381	379	356	361	376	392	366	408	317	450	391	341	338	385	376	370	403	382	339	381	381	371	375	382	418	366	348	368	348	352	352	393	349	365	373	373	397	373	350	381	353	383	359	370	350	365	377	365	392	363	379	376	386	355	350	331	370	360	407	373	383	392	378	395	341	371	357	379	386	367	376	383	362	394	383	377	362	382	349	366	359	353	384	395	384	397	380	395	390	403	391	372	357	352	357	361	361	382	377	355	398	384	386	366	346	381	402	373	343	377	344	353	388	361	363	343	405	325	399	359	410	377	404	396	353	398	370	335	392	367	353	403	377	389	372	380	444	393	372	376	391	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29424	42997	38922	9804	8145	7909	7827	11190	28730	55248	51331	39998	25642	12647	4801	1939	1100	887	867	851	880	861	844	849	843	898	867	857	803	892	881	862	871	845	856	784	882	828	885	855	901	843	822	849	888	833	820	899	920	895	820	908	821	855	905	847	880	886	821	852	861	862	856	848	836	850	854	862	891	903	833	862	895	926	902	866	907	870	830	894	834	819	862	815	808	882	906	869	881	875	892	811	863	928	856	827	870	893	847	877	875	831	823	880	898	831	810	873	867	835	843	801	912	880	873	850	884	874	849	849	896	867	886	803	884	864	880	866	885	809	900	823	857	894	865	932	893	889	874	861	853	878	869	835	905	897	860	872	896	874	791	809	860	879	841	827	892	845	887	870	873	852	893	869	863	837	875	850	862	850	784	818	845	879	876	893	847	863	845	884	818	833	829	857	837	865	860	907	857	836	829	860	870	910	891	972	850	821	848	880	888	855	841	869	918	909	831	838	841	874	857	852	898	832	895	841	870	861	912	841	855	873	839	851	803	894	873	853	875	859	817	877	868	848	837	892	871	879	862	859	854	843	858	821	847	854	902	824	890	809	886	909	803	840	846	873	853	900	827	861	841	839	883	877	834	840	798	956	875	831	782	869	854	834	878	907	848	876	891	841	869	851	812	860	859	871	889	815	827	893	812	874	860	881	849	880	867	858	883	866	867	850	843	916	859	845	900	904	827	864	852	829	814	874	886	803	830	833	882	928	855	872	833	921	887	899	845	814	863	902	847	835	839	839	844	822	867	823	928	886	887	873	862	892	885	828	822	874	805	827	855	838	889	930	852	857	891	855	833	894	899	884	885	887	859	813	808	877	817	872	864	862	878	838	876	838	848	824	836	859	860	860	832	846	897	878	840	890	884	854	857	857	831	873	882	892	821	846	886	879	848	858	803	835	861	848	901	834	882	816	856	911	870	890	883	886	798	853	844	868	843	874	863	871	883	890	864	819	845	835	818	880	852	828	857	869	853	865	866	887	911	854	903	866	807	826	852	872	858	808	840	903	826	854	901	820	871	823	873	886	827	925	930	900	894	865	858	859	901	869	886	826	876	871	859	845	932	869	869	880	881	889	850	850	893	816	880	852	887	839	848	872	868	838	875	851	879	855	850	837	852	925	850	803	870	891	878	916	854	871	896	901	863	871	871	884	875	886	887	874	910	831	850	881	889	873	849	873	883	872	885	791	862	924	881	870	863	812	849	811	811	788	872	847	859	865	891	868	896	808	886	883	850	822	850	890	863	823	895	891	882	825	875	840	865	896	853	961	877	893	885	877	886	869	892	815	852	840	832	833	837	830	860	859	830	863	841	837	837	886	889	877	874	833	871	889	858	860	877	826	803	853	909	842	842	863	840	836	867	863	824	845	900	837	872	884	902	852	864	842	872	904	831	866	816	868	905	826	864	879	828	853	875	810	873	909	850	876	887	815	888	900	878	856	865	888	848	845	781	851	861	819	799	853	876	880	906	858	878	869	874	854	870	867	897	845	847	872	912	829	864	798	942	844	853	883	868	832	879	877	852	862	910	874	866	872	860	849	843	877	896	875	868	871	885	877	854	862	843	841	809	898	900	809	866	813	821	865	844	854	844	890	854	818	840	832	848	851	836	792	862	842	855	813	839	875	847	858	909	895	835	834	885	847	817	892	814	811	846	841	870	842	885	823	870	833	910	884	856	791	880	860	831	836	839	870	856	825	923	884	802	856	877	883	828	823	853	886	858	832	829	845	882	913	830	811	829	906	875	878	811	840	874	884	827	838	913	824	802	805	909	865	852	812	877	846	841	868	823	855	866	856	849	880	867	895	899	881	847	802	877	849	869	849	826	848	871	863	884	867	854	862	863	859	875	887	844	885	873	870	917	854	838	835	919	848	807	859	837	894	867	876	870	863	845	851	862	808	889	848	856	837	882	855	835	884	832	881	848	859	850	834	880	889	889	854	856	815	834	822	873	874	864	826	899	889	876	854	901	811	869	872	858	797	876	882	846	854	846	892	842	935	883	879	831	887	912	810	853	869	853	906	836	871	896	891	834	869	856	859	877	937	832	874	824	805	868	867	842	859	828	864	857	853	899	891	845	841	857	870	906	846	866	822	844	784	865	855	859	818	912	852	876	872	891	861	857	873	838	840	881	888	865	876	849	850	836	887	829	847	894	870	855	871	857	868	862	894	854	833	843	852	861	875	832	864	890	821	869	871	872	853	853	858	856	884	928	839	906	864	888	845	851	859	849	851	839	884	908	838	856	858	916	899	822	903	894	820	903	814	848	819	873	867	894	851	859	838	884	852	819	899	813	842	897	876	844	865	941	839	826	918	881	833	874	790	864	840	881	913	870	843	816	865	850	883	860	840	821	894	867	864	833	882	866	833	881	910	843	835	895	809	838	877	860	828	819	851	866	896	821	860	948	873	884	868	899	883	868	843	880	810	841	894	862	855	869	899	833	822	842	887	841	843	852	829	920	894	839	833	852	844	856	853	848	855	877	864	874	855	799	884	883	911	877	874	846	881	852	868	869	872	807	869	837	888	865	857	826	887	881	819	862	867	835	856	855	927	886	865	891	829	858	877	898	871	926	866	847	839	890	862	870	854	875	897	825	873	817	823	853	830	857	862	881	880	839	877	806	861	876	852	858	914	901	843	873	883	892	917	875	884	870	882	872	837	895	849	900	837	808	887	814	919	852	865	946	866	832	864	864	850	886	889	843	898	879	877	840	847	774	879	856	890	866	842	871	885	869	841	860	878	829	876	829	827	804	903	879	862	831	827	856	842	879	885	871	879	847	903	864	818	874	872	845	877	818	833	884	847	894	868	840	889	855	900	868	821	860	860	823	839	885	836	863	906	850	797	883	891	870	851	847	851	868	848	860	829	829	896	865	821	791	841	852	914	861	848	807	804	827	884	873	847	867	879	887	874	872	840	923	874	880	853	828	851	873	887	834	812	906	890	887	814	833	885	887	860	862	822	885	853	833	862	861	840	838	815	905	849	807	818	896	881	852	849	854	857	891	872	852	837	833	856	896	855	826	892	856	859	870	888	886	858	835	908	869	909	860	849	854	869	851	903	817	855	816	872	856	825	876	877	871	812	885	870	810	880	867	876	885	894	861	836	887	868	876	868	860	879	922	851	856	900	891	807	797	926	886	892	867	822	861	924	828	875	818	855	824	867	832	904	910	846	839	849	810	937	836	826	852	861	849	850	862	877	893	880	897	859	854	890	854	840	862	861	784	851	857	875	873	904	875	926	895	869	913	886	898	890	823	844	855	874	880	853	800	841	839	896	875	868	829	867	865	858	847	869	884	853	880	860	903	875	846	874	868	867	865	838	901	842	852	890	872	876	859	911	891	900	867	803	856	899	851	865	831	845	831	886	860	823	907	823	928	876	870	855	890	871	836	891	841	859	844	860	799	877	812	884	906	896	891	863	838	870	845	871	927	841	910	903	839	848	870	808	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37323	46145	43047	25761	23133	20518	15616	9826	14002	39471	36550	24312	11948	4289	1415	565	422	378	331	363	392	346	352	352	372	344	317	387	357	359	336	344	377	380	364	348	383	330	351	359	358	365	365	355	345	374	370	375	348	340	398	351	367	390	369	356	360	368	371	372	381	347	357	383	364	367	349	378	369	336	358	346	346	355	333	345	389	356	340	329	374	376	338	362	331	386	363	368	346	348	363	372	379	358	393	347	365	358	388	353	361	352	399	348	354	377	382	356	339	372	341	344	323	351	345	388	364	387	341	347	349	346	372	379	365	353	346	380	355	393	354	358	373	351	363	348	337	357	363	345	356	369	335	384	370	380	357	371	371	346	384	368	359	336	397	317	326	364	380	363	389	385	377	343	363	385	389	361	366	381	362	344	373	380	398	319	353	352	355	366	359	378	354	352	349	374	363	372	344	348	339	347	366	365	378	362	329	384	377	361	381	352	342	360	370	359	369	341	349	385	372	348	360	372	328	337	377	389	363	349	355	352	382	351	376	380	356	337	381	378	379	372	365	349	334	334	346	342	338	351	380	364	362	365	350	349	385	397	352	359	407	371	381	372	324	358	346	351	373	324	308	332	341	383	398	385	346	335	405	386	340	327	376	323	365	366	361	364	396	361	327	418	386	368	319	346	394	344	363	328	341	346	366	357	397	349	368	349	355	378	379	365	391	364	370	320	350	390	381	346	387	360	374	377	366	387	384	367	354	347	355	357	394	362	350	310	362	356	380	326	341	366	361	350	335	359	356	331	378	361	342	374	392	376	365	378	372	352	386	330	361	344	357	361	357	384	374	316	375	377	355	358	365	353	347	354	356	359	377	360	348	314	352	364	353	379	355	365	341	332	385	355	365	344	365	349	349	368	348	381	355	361	381	367	334	343	340	363	353	336	346	312	388	390	353	376	365	358	376	339	335	376	373	353	413	396	392	324	350	325	346	353	370	383	370	351	373	340	330	374	332	393	379	354	323	338	354	313	369	359	359	356	335	331	397	384	361	374	369	348	379	382	391	381	317	343	360	367	335	371	374	326	362	362	392	398	341	346	343	355	384	373	367	314	380	357	383	348	375	326	360	362	377	380	335	359	372	367	389	362	379	355	372	367	356	368	371	339	379	339	351	344	358	336	351	331	360	370	376	343	364	352	337	353	363	370	402	350	375	369	367	374	368	361	391	377	385	391	355	367	338	344	355	331	382	374	375	355	351	344	353	334	341	379	365	373	312	347	314	354	345	362	365	370	356	351	373	361	359	331	387	386	354	354	322	366	377	386	345	343	379	370	376	367	361	372	325	355	375	364	344	366	410	367	356	369	366	386	375	324	377	329	326	331	350	345	372	382	360	346	377	336	334	350	376	376	345	392	341	391	323	393	366	344	341	344	357	342	369	358	360	349	343	374	381	341	360	382	347	433	371	351	338	328	352	335	354	345	362	348	359	347	371	372	376	386	368	367	380	337	374	359	374	357	353	322	331	328	350	333	391	390	351	370	369	372	411	338	385	371	320	359	375	402	341	333	339	344	371	367	353	382	344	368	365	369	365	391	360	369	332	384	347	339	365	338	369	361	374	358	371	329	346	381	342	353	389	386	334	376	367	346	365	354	367	343	360	385	361	365	365	357	371	357	346	334	381	353	387	375	370	370	374	400	359	360	378	328	341	363	348	361	379	313	370	331	384	356	326	346	344	368	379	365	377	359	357	364	383	375	362	337	347	356	358	381	371	391	384	357	324	369	380	351	365	340	367	369	345	415	313	337	324	351	373	367	366	381	369	364	362	358	417	370	336	351	378	354	325	366	390	341	330	361	360	347	357	365	369	379	346	372	319	376	367	362	348	372	364	384	362	375	337	319	322	383	362	335	383	349	347	361	376	360	343	337	355	369	339	350	376	339	376	360	359	372	381	345	328	379	366	370	345	364	387	373	398	301	363	368	359	360	360	332	364	343	363	346	353	354	360	387	359	381	400	325	384	362	352	382	332	363	367	377	388	365	361	320	359	381	359	371	356	345	346	344	340	358	342	343	383	342	379	383	357	360	339	368	376	376	386	337	363	365	338	359	377	349	329	338	357	358	364	383	345	357	386	352	383	364	398	376	341	337	344	376	361	366	347	339	379	368	347	340	358	354	351	343	390	358	342	366	348	372	366	355	316	400	370	378	409	353	408	353	388	356	338	384	377	353	351	331	393	332	337	349	363	327	375	380	355	354	367	349	393	377	331	358	355	409	369	320	374	358	362	383	361	372	390	380	384	365	378	343	307	363	319	379	338	372	355	336	351	361	363	360	401	392	368	333	391	307	372	337	361	366	387	344	373	345	364	337	370	388	324	350	338	367	393	367	304	331	380	375	357	370	352	355	332	350	342	369	390	356	345	361	392	367	332	393	340	349	395	358	343	351	409	360	359	345	350	348	359	360	344	387	372	340	392	351	333	327	358	369	385	328	355	348	361	363	350	340	368	343	321	361	360	361	353	334	370	374	365	379	395	357	389	351	377	325	330	341	366	368	353	387	382	350	384	376	362	370	396	394	316	364	354	376	398	364	336	330	405	370	375	323	358	347	339	335	351	360	362	323	374	313	327	344	383	376	348	361	362	327	346	334	400	371	345	361	390	381	334	377	342	328	368	345	375	373	354	367	401	316	375	360	391	381	386	365	381	364	314	346	363	343	364	386	380	381	344	357	354	365	322	364	334	360	366	344	366	345	392	388	321	368	372	358	351	326	345	363	382	362	361	341	354	373	397	394	334	325	369	354	371	360	381	355	360	369	372	374	360	364	329	368	351	360	380	366	341	348	359	371	353	359	375	368	364	343	362	361	380	318	329	388	376	353	383	362	368	344	358	366	364	375	349	343	360	369	350	359	358	339	344	356	369	379	327	336	361	381	356	376	351	366	372	369	372	395	347	384	406	382	334	365	366	342	351	344	343	365	378	404	380	355	336	336	344	396	382	348	377	328	375	344	387	332	379	341	357	365	336	343	339	324	375	358	357	359	354	362	364	405	376	319	335	382	357	354	326	314	352	358	373	316	348	353	347	374	397	340	321	338	354	372	391	333	344	357	364	384	351	320	381	383	420	363	362	383	367	352	365	382	334	393	313	330	352	337	400	356	328	363	340	384	376	373	352	319	355	375	368	364	398	366	377	350	374	392	359	309	361	379	384	368	380	300	371	344	369	352	357	358	338	367	351	354	358	359	344	340	354	355	331	346	383	372	340	367	315	347	369	370	336	352	341	320	358	366	395	371	359	362	374	357	378	348	362	367	374	369	365	387	374	400	375	393	380	348	354	350	350	360	345	361	357	349	371	324	371	365	359	345	370	355	347	358	342	363	391	369	326	323	348	364	395	332	343	314	326	349	351	352	359	359	392	342	370	332	363	375	380	372	360	365	329	394	388	351	371	356	390	381	384	374	345	315	367	351	389	340	375	358	344	320	343	366	346	371	344	360	386	351	369	366	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24978	40861	31898	10705	8550	8414	8397	8786	26850	55094	50683	39651	25863	12561	4750	1813	1099	896	870	870	855	825	822	812	832	809	897	822	862	820	838	869	794	858	829	838	787	800	849	780	800	797	803	831	809	810	808	851	857	795	848	918	812	881	843	887	815	848	834	869	809	815	817	816	810	849	780	828	823	837	818	837	829	853	820	836	805	839	806	869	821	827	778	805	810	771	823	828	818	794	743	787	845	809	858	776	809	882	862	798	809	863	837	856	808	806	858	881	810	871	883	881	844	797	861	852	812	816	863	811	833	826	816	870	810	820	790	820	834	833	863	819	848	877	792	856	848	871	840	847	834	822	801	837	834	819	834	818	782	833	832	835	833	812	861	814	826	822	846	781	779	806	812	802	893	806	842	802	763	797	824	846	824	817	821	783	803	833	827	788	802	813	860	850	838	809	850	830	877	854	792	779	845	822	837	834	820	814	842	845	797	837	880	820	855	799	842	789	835	814	815	827	860	758	885	784	790	829	845	826	832	826	816	807	872	869	861	836	845	802	799	818	821	792	822	824	840	852	832	852	844	793	861	850	822	817	847	858	827	814	844	814	865	848	847	861	820	854	830	842	835	830	827	784	856	797	784	883	845	863	829	794	820	803	856	801	813	843	856	833	874	832	837	858	809	855	805	767	800	804	801	819	821	847	868	837	793	845	828	847	820	836	863	827	854	829	870	862	799	861	862	834	810	814	815	800	891	830	813	877	835	806	806	812	838	819	821	869	844	783	848	756	867	814	834	810	851	860	872	802	872	851	829	806	851	815	828	817	834	849	827	809	809	814	850	824	838	799	824	857	818	811	843	799	810	863	847	801	835	848	779	777	844	803	797	818	793	889	807	827	814	851	803	854	856	819	825	776	818	767	806	819	837	879	844	832	780	810	871	801	833	824	820	783	823	830	783	812	853	821	829	848	842	799	881	827	838	836	819	841	835	782	828	859	809	833	801	816	839	857	829	838	809	816	808	795	870	789	801	822	766	785	841	800	806	831	826	792	805	838	808	816	896	858	803	819	794	779	827	847	887	847	758	820	865	841	878	810	840	805	850	796	811	827	844	823	826	843	782	762	858	855	851	869	875	828	818	777	802	848	830	812	796	799	824	834	818	853	865	823	823	826	853	781	835	834	827	793	815	847	832	796	812	808	840	806	860	786	857	856	855	824	841	860	798	764	849	818	820	814	817	822	843	864	816	790	838	837	824	807	916	779	837	853	832	890	826	821	822	888	800	830	837	843	814	852	853	836	832	781	805	853	768	815	853	880	816	781	824	848	846	835	852	833	820	824	834	846	809	838	807	808	831	770	873	813	790	846	808	799	783	808	826	808	832	838	833	827	845	814	854	845	839	801	841	899	832	836	819	795	834	804	825	780	836	844	789	779	823	814	820	788	840	841	812	899	912	857	780	812	806	863	807	836	796	834	865	818	801	853	805	823	805	798	805	868	776	842	849	827	863	837	836	832	838	816	868	840	798	837	822	821	806	810	807	821	815	877	858	830	772	884	865	833	835	767	846	825	821	848	812	872	795	854	878	797	846	843	813	854	868	829	813	859	833	826	810	860	762	844	835	806	797	826	838	798	757	769	826	877	846	850	841	820	843	828	869	901	816	800	868	849	833	824	857	816	829	850	785	771	824	829	858	849	824	795	798	874	873	815	799	795	838	833	864	828	871	763	802	866	833	783	802	841	845	788	831	842	852	829	846	808	797	847	841	854	862	829	844	794	852	810	845	829	792	835	844	823	832	764	843	806	794	803	829	811	768	865	822	844	834	853	813	814	879	804	846	857	799	827	829	804	833	779	860	807	840	809	829	826	860	858	867	764	821	808	874	809	855	886	846	830	896	799	834	848	820	822	795	826	805	808	818	833	839	823	821	814	793	803	849	801	803	796	803	853	807	821	809	842	829	884	851	830	819	863	810	756	798	801	816	837	813	786	831	844	829	832	884	758	849	824	854	849	873	769	836	818	832	836	811	835	785	859	823	821	847	876	824	834	796	862	843	809	800	809	791	857	831	839	815	843	860	784	847	791	875	859	873	870	893	823	799	830	845	818	874	809	847	861	832	836	800	831	854	838	815	786	820	818	835	798	833	861	793	875	865	798	846	831	846	844	833	840	784	861	808	821	881	799	859	839	850	839	828	832	827	851	862	836	825	852	836	803	764	851	837	796	809	837	817	802	874	840	833	854	839	780	855	820	804	852	829	853	839	827	854	798	840	812	762	824	826	899	835	846	852	859	833	783	824	856	839	766	812	861	833	827	812	819	818	835	840	813	831	881	848	810	825	793	793	786	812	861	814	853	815	799	832	775	811	896	842	850	798	870	851	811	803	817	824	865	815	866	857	778	823	815	827	806	831	814	786	861	861	836	816	843	822	838	832	793	854	787	873	855	844	823	827	811	845	875	860	805	809	842	801	815	822	857	851	828	885	817	834	821	867	857	877	817	853	815	836	864	784	826	828	847	844	824	791	840	867	791	835	790	818	819	881	802	890	804	847	861	790	813	844	858	823	810	872	832	866	813	821	832	830	790	829	886	767	825	850	838	839	823	764	875	837	805	799	822	867	859	856	781	846	832	814	818	819	819	851	803	804	830	870	820	816	848	849	828	847	811	830	797	831	816	833	847	862	817	800	813	820	874	805	815	813	826	789	863	824	827	823	865	859	819	855	846	819	863	813	845	843	871	834	826	848	823	856	924	823	840	840	847	871	842	826	820	867	832	861	845	830	810	810	849	831	836	870	804	810	831	824	850	828	877	861	815	805	835	824	798	786	894	816	836	811	794	818	849	848	824	861	841	844	785	836	826	846	844	818	846	855	840	838	825	814	819	875	868	826	824	863	818	834	865	828	853	796	855	836	828	853	913	788	877	883	810	859	807	785	826	821	831	849	826	806	777	864	806	853	813	847	850	826	815	865	828	863	773	798	871	799	864	838	834	848	823	810	851	816	848	853	816	842	833	777	815	850	856	833	860	808	777	821	832	898	817	819	856	812	774	789	855	847	870	819	840	812	803	861	791	873	817	808	789	768	849	809	846	801	804	797	843	841	805	828	849	822	880	818	811	803	875	823	813	769	865	834	852	801	848	832	888	834	818	826	796	841	850	872	826	745	832	864	795	841	802	815	818	835	792	840	813	782	849	839	839	824	828	826	806	827	809	823	835	796	808	825	836	809	811	825	794	851	820	812	824	834	872	824	851	848	835	828	861	833	868	838	838	824	857	833	777	847	795	851	852	841	820	811	797	843	888	812	833	846	832	828	820	781	892	810	809	849	837	805	852	833	814	844	851	805	801	873	846	836	805	845	799	806	795	792	826	851	872	859	853	818	797	857	821	813	853	854	841	802	785	901	864	839	910	892	882	831	856	855	833	841	829	843	793	819	866	834	817	819	837	833	823	841	837	796	797	785	739	869	842	810	847	774	887	811	834	842	793	824	809	846	803	796	817	823	803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37874	50761	42107	25915	23925	21931	17142	11693	13340	37418	36783	25761	13606	5293	1849	735	429	380	382	356	377	345	339	344	373	372	349	346	347	366	338	366	373	391	357	380	323	348	376	326	361	360	352	336	360	377	390	402	337	317	359	357	366	343	371	350	357	398	327	341	367	372	372	357	367	314	373	356	356	351	348	402	344	354	359	370	335	390	349	384	409	358	325	334	341	332	387	339	367	365	351	336	363	350	373	343	353	346	323	337	355	395	331	375	330	361	345	364	352	366	346	358	370	319	347	352	337	378	354	333	325	349	362	367	364	365	363	350	361	306	337	376	348	352	325	341	380	358	365	358	350	363	371	376	353	324	391	351	371	343	332	387	347	358	349	333	360	359	367	332	340	350	348	375	332	357	327	342	342	352	350	355	320	326	311	383	354	323	325	345	395	365	374	336	355	351	340	342	330	351	383	329	351	352	393	362	356	354	320	330	332	357	397	316	315	326	345	354	357	350	359	346	350	353	353	334	373	388	314	362	367	362	362	352	351	345	339	330	347	357	348	347	336	369	370	335	354	327	372	307	365	345	342	396	339	369	349	341	331	333	354	366	374	342	340	353	344	392	362	349	361	309	380	362	341	337	350	373	348	362	329	350	366	332	332	356	356	325	339	376	338	360	365	354	353	382	373	346	367	374	375	349	368	369	355	386	361	352	322	330	378	383	375	359	342	363	360	338	367	340	353	333	325	373	349	332	371	345	334	345	350	379	349	342	351	344	323	361	373	347	359	343	393	340	360	380	338	326	351	363	358	375	359	359	339	384	381	367	362	386	362	391	357	371	319	327	357	350	376	335	339	369	342	331	344	317	333	373	356	343	350	378	309	333	353	342	387	345	367	353	370	345	363	348	324	360	365	349	361	389	357	343	350	365	331	376	342	330	346	395	367	327	361	346	333	383	371	375	361	325	372	362	394	342	364	339	353	344	353	375	348	345	366	378	366	364	392	339	368	374	370	371	355	372	323	366	312	330	321	350	332	376	370	348	363	373	334	361	338	356	347	336	349	367	382	313	375	312	344	329	353	327	363	377	338	354	346	375	346	379	388	330	375	364	366	329	351	329	375	343	362	352	356	342	380	388	374	347	352	333	387	358	355	342	343	323	348	367	359	358	359	339	371	344	336	325	341	349	362	374	380	356	373	353	350	341	354	390	342	366	358	370	370	388	340	354	380	356	341	345	341	309	345	381	387	360	343	367	367	327	344	383	365	363	361	366	354	341	357	368	331	336	331	363	320	391	307	355	354	346	366	351	336	330	350	371	350	377	341	359	342	334	375	329	318	352	351	321	351	378	365	391	349	350	384	355	345	364	393	365	357	330	370	368	337	323	371	370	340	345	378	324	349	357	373	378	360	353	368	334	322	338	335	350	369	348	314	316	327	351	321	359	351	365	343	344	379	346	358	328	340	339	334	366	342	353	362	366	346	338	361	338	322	349	332	357	334	320	342	361	332	372	381	346	346	364	333	323	333	356	333	366	364	345	350	393	350	325	346	342	341	346	367	347	346	338	335	330	376	353	327	336	337	329	382	367	355	376	336	335	354	353	359	394	363	349	353	371	332	344	339	368	385	358	332	328	309	337	330	350	328	392	366	365	369	376	356	351	316	325	360	367	356	321	333	377	341	369	386	348	363	365	359	375	357	333	340	361	351	369	320	378	349	352	355	354	334	310	356	386	325	396	355	342	348	354	344	342	381	367	380	343	314	352	351	373	361	332	353	334	345	338	333	373	356	348	371	314	315	359	331	342	360	362	328	354	354	324	390	333	345	335	351	358	314	329	360	350	385	409	329	378	363	340	356	358	367	339	335	368	358	344	342	353	391	378	359	332	362	395	360	329	378	341	357	346	348	370	324	334	354	329	400	360	380	342	366	359	358	332	349	338	353	355	349	342	345	340	390	341	382	370	366	359	334	330	363	379	359	389	366	391	327	320	329	374	320	345	382	346	362	360	348	335	344	344	346	357	334	342	353	340	361	381	341	348	332	340	365	378	343	344	332	346	353	351	372	334	318	350	371	364	392	330	384	320	363	349	363	362	363	358	342	353	370	335	344	373	323	387	371	359	334	363	339	330	396	376	347	378	336	378	348	351	343	360	365	349	394	365	388	344	357	363	374	358	348	351	344	315	375	365	365	351	349	359	317	344	350	357	346	340	362	335	315	364	373	361	349	352	347	347	341	364	351	374	364	366	339	357	402	389	350	343	371	347	361	388	328	338	359	340	325	356	364	337	348	362	354	334	324	336	350	351	334	334	375	345	408	351	313	389	328	343	327	351	358	396	357	341	345	395	356	341	350	325	328	374	377	348	333	337	335	333	390	335	349	349	305	336	400	355	357	376	329	370	358	330	311	360	335	340	379	314	351	364	368	319	324	334	327	357	328	360	359	334	368	372	356	319	332	343	378	318	323	311	345	337	336	349	391	365	317	349	365	351	347	328	334	352	345	317	348	385	335	347	363	374	345	384	350	370	367	340	332	359	364	336	376	384	315	362	345	385	341	324	349	362	353	363	343	372	350	302	334	370	369	353	334	344	376	363	358	350	345	383	350	358	364	362	339	337	368	341	330	348	337	322	333	318	354	370	323	340	353	342	383	343	337	344	356	368	333	344	378	367	328	357	369	392	349	342	330	338	348	355	331	360	320	376	315	343	367	334	323	323	389	317	347	346	367	352	368	366	314	344	355	343	368	360	345	371	363	319	341	354	335	333	357	355	387	360	321	350	354	363	323	336	337	361	336	334	353	351	356	350	349	306	348	326	358	351	366	362	346	331	372	336	342	346	354	335	347	337	323	343	364	333	310	337	355	337	341	349	319	351	341	351	354	347	354	338	388	341	357	361	371	350	351	344	357	379	355	353	347	366	360	404	369	341	363	329	351	367	363	359	361	349	384	383	358	360	351	322	389	330	373	367	346	350	352	355	371	349	374	348	371	347	337	379	345	340	346	363	343	326	333	333	378	354	356	334	379	351	358	360	349	384	365	388	335	381	331	312	373	361	388	340	321	375	364	351	358	355	365	380	346	326	329	368	348	342	363	360	373	365	354	366	371	357	336	374	366	353	357	352	344	324	334	358	336	338	382	330	353	353	367	368	316	361	354	359	343	369	359	354	350	361	331	355	375	335	357	360	339	376	339	345	355	366	354	364	335	315	359	339	350	350	347	373	358	359	303	333	339	352	407	358	350	339	400	367	334	377	333	346	329	352	371	361	318	366	368	365	359	350	365	392	364	347	379	381	366	348	362	381	370	342	376	365	336	336	360	354	316	318	370	314	358	339	360	404	337	360	372	319	354	347	342	345	364	330	359	352	361	335	363	385	348	365	358	347	376	333	336	369	365	333	359	388	368	382	336	375	397	367	339	324	366	352	378	324	364	341	284	360	336	346	372	406	362	318	371	345	350	346	367	342	336	335	332	371	307	345	364	331	366	361	371	360	351	328	345	333	338	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24556	47294	36259	11961	9455	9345	7720	8528	24086	53748	51231	41118	27936	14706	5658	2227	1074	889	793	793	805	838	823	790	816	794	769	833	808	831	821	786	828	802	796	762	792	787	790	850	827	779	796	818	817	797	822	797	811	835	801	788	815	861	792	761	768	825	833	780	798	804	758	786	803	847	815	821	778	824	823	784	801	864	862	821	805	810	809	805	817	775	845	792	780	830	841	808	765	806	817	775	786	793	845	803	777	803	805	831	804	863	807	764	839	852	837	810	808	804	819	759	849	812	847	805	788	800	808	765	849	817	847	814	767	814	797	860	843	828	811	821	777	795	771	824	768	859	822	818	811	807	800	793	816	790	787	824	826	817	821	783	814	738	779	790	792	837	765	825	807	784	762	749	842	781	822	841	847	820	802	845	840	819	793	804	813	803	840	850	810	831	785	789	807	812	842	821	791	820	816	872	794	845	830	810	814	831	850	784	819	791	842	836	851	783	768	859	829	828	807	800	807	807	822	748	777	801	844	796	829	757	788	815	834	810	794	772	765	761	782	807	866	817	806	854	783	818	762	843	783	804	793	824	848	794	829	823	801	840	860	813	816	761	775	770	814	781	817	853	798	784	770	811	852	814	792	866	833	827	837	823	788	841	812	793	801	823	774	812	817	801	779	789	850	825	814	858	802	776	794	781	775	799	778	843	794	742	813	828	839	809	818	852	780	765	779	809	846	780	793	828	815	800	809	790	774	811	848	841	802	826	790	815	810	790	786	802	849	806	797	830	779	779	798	786	785	854	817	830	833	831	782	843	822	812	833	821	828	818	759	785	781	771	804	803	829	863	797	833	771	832	835	775	809	849	832	833	823	767	810	771	848	816	848	784	807	768	780	826	801	804	789	776	787	843	803	766	851	864	791	813	808	772	762	846	793	791	808	790	801	779	831	808	812	770	773	816	802	750	833	860	771	814	794	776	738	776	834	788	844	766	825	799	805	846	769	842	795	815	803	821	784	781	800	786	795	842	793	811	839	782	808	802	811	784	811	802	856	780	729	823	835	839	845	830	808	838	827	785	795	770	787	804	790	826	799	773	830	825	782	790	794	845	829	799	806	814	809	792	843	802	775	801	848	806	820	858	820	826	842	801	858	810	740	802	779	783	796	791	811	773	785	778	803	774	769	799	819	825	818	821	831	840	808	815	827	818	814	810	766	833	786	805	862	815	779	816	777	834	819	808	796	780	794	744	779	776	762	778	835	804	753	814	834	769	798	794	839	777	820	790	825	804	812	865	808	800	804	781	758	801	834	779	786	796	778	807	779	829	836	826	884	833	772	843	807	812	827	825	819	827	802	769	827	825	768	821	832	787	773	808	781	823	823	834	848	789	803	832	771	813	821	823	767	802	782	782	779	773	845	752	834	810	791	834	806	747	771	821	859	823	866	799	777	787	771	814	814	790	859	780	808	775	805	775	835	829	822	839	795	776	735	833	818	807	806	806	826	771	813	832	815	813	824	791	805	788	842	821	788	817	845	830	825	796	771	800	833	830	867	821	830	801	821	834	863	790	804	846	826	812	813	829	793	765	773	788	778	830	819	821	826	862	742	802	729	807	834	793	835	831	859	777	850	822	783	814	751	795	794	803	785	745	831	819	779	792	799	845	815	800	839	764	849	755	790	819	820	834	866	792	836	794	794	839	736	816	789	795	841	838	826	838	738	823	831	781	815	847	868	773	839	798	828	765	771	835	781	850	841	783	818	791	783	795	771	757	791	811	793	803	772	812	835	777	813	838	798	792	803	805	791	819	799	771	782	834	796	818	820	844	799	796	826	834	749	775	810	789	815	779	769	841	826	793	838	835	814	829	846	796	810	813	807	747	828	815	829	805	794	824	793	826	807	795	784	855	824	760	813	840	782	836	818	811	871	820	781	830	796	827	768	863	824	785	786	775	779	807	800	787	833	804	788	827	833	772	814	840	775	825	844	857	841	772	780	743	776	795	789	838	763	785	798	845	827	824	803	775	767	848	817	799	800	794	829	779	768	813	856	827	860	752	836	797	807	843	814	811	783	765	849	832	797	764	793	756	781	791	807	840	824	799	832	773	802	843	818	826	771	861	789	821	813	848	821	815	776	796	832	837	799	783	783	852	832	852	790	776	859	798	838	842	851	817	809	822	806	840	815	819	790	835	802	817	787	795	765	846	802	827	786	783	758	803	801	772	806	823	765	752	806	833	813	782	799	811	853	818	809	849	821	763	794	806	816	795	776	784	778	786	792	763	771	832	758	839	780	781	832	787	863	815	795	785	826	794	801	839	783	814	811	802	770	813	835	803	801	758	786	809	786	799	794	785	785	827	836	824	832	847	851	823	778	794	813	852	825	782	797	828	780	801	811	808	830	791	780	836	841	804	812	794	799	744	837	809	799	841	870	818	793	782	825	776	820	758	864	879	857	813	812	807	777	823	820	818	798	832	840	762	799	807	809	762	802	793	787	788	789	793	785	817	843	770	788	820	847	785	828	819	867	778	804	803	802	806	791	790	820	776	812	773	802	857	823	821	806	797	846	808	763	849	782	842	775	798	838	852	808	799	884	797	849	842	789	823	834	768	836	799	788	794	812	805	808	824	831	804	793	754	805	847	799	805	838	777	820	839	823	801	812	761	797	773	807	773	786	830	846	772	809	803	816	776	805	823	783	809	846	777	769	785	799	802	816	830	793	791	809	773	822	757	806	795	846	792	793	797	790	789	824	755	806	824	830	818	753	838	763	787	838	785	771	786	813	851	801	790	838	785	784	838	801	857	794	823	805	774	803	823	793	827	810	837	793	785	857	765	799	816	841	779	797	803	811	802	787	803	787	800	849	780	775	795	826	799	799	802	778	840	759	796	783	798	829	788	762	793	810	783	872	729	817	780	805	786	803	811	789	779	777	830	789	819	862	819	800	831	809	780	823	774	824	788	826	783	775	763	795	764	792	810	813	804	769	814	841	798	817	815	767	789	841	815	817	808	764	801	789	816	817	765	803	791	811	780	779	795	835	835	817	870	828	867	801	811	789	798	788	778	803	819	766	806	811	781	823	807	736	765	862	847	797	820	815	752	836	793	836	859	791	818	782	770	777	773	780	855	789	788	787	819	768	800	796	815	824	755	780	771	821	807	832	792	793	779	828	797	775	821	838	774	753	816	821	803	837	843	779	813	845	801	837	815	776	739	809	810	822	762	782	824	816	784	800	766	825	791	847	843	825	769	810	835	801	802	771	775	830	792	822	768	835	824	733	822	865	826	817	827	833	821	820	773	808	804	792	807	763	863	805	777	825	810	757	755	825	854	804	776	828	830	834	754	783	814	817	794	835	827	817	817	820	856	830	819	838	838	782	808	795	792	847	779	859	745	827	820	775	751	856	837	824	813	794	822	780	825	806	815	743	812	829	831	826	805	812	845	822	783	826	797	820	830	821	810	824	799	809	835	837	815	761	816	834	781	817	821	782	847	801	790	792	826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38779	49693	40495	25656	23716	20985	15218	9695	9580	33485	37345	27338	14379	5477	1825	727	483	359	341	358	330	356	342	356	356	360	361	364	317	342	336	350	363	328	377	329	332	366	336	357	338	299	343	333	320	342	337	353	337	331	328	339	339	363	392	351	350	350	337	318	333	366	377	393	357	355	357	343	369	342	355	324	339	359	322	361	384	346	352	371	348	333	356	318	317	383	360	339	366	309	373	354	362	333	342	316	372	334	355	333	342	367	313	355	348	332	329	320	325	311	326	360	360	333	328	339	345	329	330	346	330	358	323	344	366	354	332	322	365	326	330	361	354	359	320	347	349	369	373	349	338	365	358	328	318	315	329	343	369	341	353	319	354	350	372	313	333	319	340	320	346	364	370	335	349	347	339	313	332	365	346	326	353	378	317	345	340	351	311	354	342	347	311	360	308	359	333	369	365	376	343	321	340	357	313	346	358	354	334	340	341	366	338	354	359	307	346	321	365	382	340	356	331	320	328	332	287	359	363	329	358	358	393	351	327	345	335	338	343	338	300	342	340	367	361	346	322	331	347	346	350	362	373	344	352	336	354	324	362	276	344	385	346	362	332	333	339	375	337	339	326	336	368	326	331	364	357	313	333	349	351	328	325	372	354	332	388	329	351	348	364	328	334	360	349	372	363	351	337	381	329	349	341	313	367	379	337	344	380	356	353	338	344	371	341	325	359	361	323	370	369	319	361	331	356	376	344	318	340	317	363	354	345	338	311	379	345	391	325	355	374	320	355	317	360	340	327	370	342	361	346	375	371	333	335	365	370	349	319	346	335	344	339	319	311	344	319	364	371	346	298	342	345	329	357	329	325	304	330	356	324	364	312	331	364	369	319	357	365	326	345	322	366	342	344	332	362	358	374	348	351	348	361	359	320	358	355	354	347	338	351	370	313	352	357	356	355	381	354	330	334	353	337	341	356	330	347	341	311	335	355	355	338	364	358	368	338	327	324	299	339	346	354	356	376	382	345	327	328	346	309	303	354	308	331	346	356	365	339	305	364	315	344	336	354	323	334	353	338	309	345	343	357	332	314	334	315	321	348	339	355	356	363	356	330	347	324	359	311	341	358	367	327	340	374	321	348	302	306	298	349	354	334	320	312	326	347	346	356	366	332	315	382	368	344	383	324	334	382	354	359	338	360	355	335	392	342	317	317	338	336	345	327	344	340	301	362	321	345	362	349	320	342	333	304	387	367	334	348	327	330	382	318	317	325	358	371	369	362	308	371	355	370	330	337	350	361	318	333	337	321	339	340	358	365	360	338	334	329	328	367	344	373	332	361	350	364	349	335	314	343	343	340	322	359	338	366	366	382	334	354	369	331	352	343	335	318	349	347	335	359	331	318	351	327	368	353	306	322	329	356	331	331	358	356	354	362	361	342	298	387	346	373	295	364	340	315	364	355	374	345	322	327	334	319	330	336	370	313	333	341	332	312	334	321	341	346	325	353	319	350	352	326	355	357	344	335	324	334	312	358	338	363	375	323	340	348	347	368	325	361	345	358	343	327	355	356	293	318	374	326	347	365	332	332	357	371	335	355	342	349	330	308	344	346	342	323	365	376	347	342	341	306	343	312	363	341	325	305	330	345	329	330	375	318	360	361	364	316	304	333	367	330	330	350	358	342	330	377	326	306	346	315	330	339	344	354	326	333	349	295	343	348	361	368	335	343	345	362	360	341	330	303	326	344	325	334	316	370	330	325	352	396	338	307	326	402	363	329	342	347	365	379	339	353	326	347	294	342	319	328	346	361	349	328	318	350	326	336	338	377	346	347	316	334	342	335	356	312	328	355	351	358	336	342	351	350	379	358	350	353	319	338	339	341	373	341	292	370	352	387	353	347	347	340	359	354	328	350	314	322	369	379	337	369	347	342	367	368	333	306	356	322	355	343	317	356	340	300	336	331	328	357	392	349	319	330	378	337	325	355	343	318	329	346	342	343	348	360	368	352	354	325	317	319	346	315	318	315	367	352	334	344	313	372	350	349	324	373	371	334	336	339	353	328	327	367	300	341	331	374	319	353	366	379	339	365	354	347	331	377	318	340	350	353	341	355	359	320	387	352	362	326	328	370	348	338	335	348	349	349	351	334	360	327	355	334	302	354	380	319	342	348	365	299	343	328	322	320	357	369	342	325	342	348	336	366	338	350	332	327	339	324	323	364	373	322	341	363	364	328	354	326	337	338	341	354	346	338	327	337	331	352	344	350	352	371	321	332	328	341	341	369	346	325	348	378	340	356	320	349	377	323	324	366	349	362	329	352	350	341	348	345	364	325	327	346	328	373	339	314	344	354	318	341	354	323	319	334	348	359	393	355	267	349	335	330	349	357	310	354	343	366	393	334	330	343	309	319	328	364	383	341	335	328	376	338	338	362	327	353	341	305	322	313	324	334	338	343	352	297	327	355	361	343	348	375	360	338	342	304	312	335	364	357	325	316	357	345	347	332	378	349	369	335	332	344	345	325	344	350	334	327	337	341	342	310	375	369	342	338	365	343	360	339	317	352	344	330	355	346	361	384	361	345	336	362	339	343	356	342	338	345	344	323	349	314	339	350	365	357	346	343	345	376	342	350	380	334	329	372	381	352	333	311	332	366	331	369	322	349	349	311	353	341	325	334	329	295	308	323	298	365	337	385	331	351	320	340	291	333	338	334	335	373	339	317	318	358	335	354	354	356	345	344	303	322	323	359	326	301	351	351	328	362	362	335	360	303	342	340	367	321	333	321	355	375	355	358	369	340	314	331	354	367	310	305	330	337	342	316	345	352	343	367	372	374	345	346	338	360	367	379	355	335	336	334	343	351	346	315	380	330	362	379	328	336	362	343	347	368	365	319	339	341	300	343	352	316	352	380	358	373	354	320	336	345	346	318	306	347	340	345	329	364	353	360	340	316	348	325	332	350	357	334	351	317	329	321	340	339	323	325	320	329	339	290	344	341	304	370	348	352	368	333	350	332	353	335	329	339	357	344	349	379	317	343	338	356	340	328	339	319	358	320	348	357	326	344	301	391	362	336	336	376	349	348	359	326	331	331	335	315	322	367	336	336	348	316	337	326	322	322	308	354	325	365	353	343	344	342	353	313	325	343	382	311	330	340	347	310	353	372	373	348	316	345	362	322	330	351	364	367	381	323	319	301	350	306	344	331	314	340	333	387	358	329	344	339	346	344	325	349	382	373	366	332	343	323	322	333	322	367	325	326	350	329	363	342	344	338	300	328	335	350	360	363	310	336	343	330	336	347	338	329	342	361	351	317	334	345	347	365	326	365	313	333	342	394	391	348	345	309	353	355	342	339	351	328	328	325	341	340	335	330	337	329	350	345	307	320	336	335	362	360	360	342	387	322	354	313	327	347	313	316	317	397	339	351	332	356	319	347	373	345	357	302	306	352	366	345	351	352	303	334	323	365	354	360	369	338	344	349	306	341	356	324	312	339	329	342	316	362	321	318	337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26900	47412	34740	11975	12114	9915	8533	8633	19925	51362	51683	42804	28720	15471	5786	2175	1105	882	798	755	757	795	771	823	761	809	788	802	789	754	753	800	798	848	803	769	859	772	785	822	809	760	783	787	821	765	811	820	753	768	814	797	829	790	794	814	790	758	770	803	853	794	797	817	770	827	745	810	795	753	765	782	778	789	783	789	775	821	764	838	761	793	797	851	761	842	805	799	761	766	834	810	782	776	763	796	799	786	800	782	793	800	797	771	885	774	757	769	780	797	755	792	795	790	765	814	801	775	845	798	790	749	780	796	822	771	779	781	768	766	778	809	836	805	766	777	755	770	756	781	739	784	778	801	776	803	783	723	796	808	792	785	778	796	797	779	800	791	785	803	775	801	813	789	765	789	778	760	775	770	814	817	797	814	806	747	815	742	749	783	802	814	794	763	748	762	769	825	774	773	799	757	812	801	780	767	787	779	778	819	770	786	799	754	732	834	781	776	783	730	800	783	746	799	818	814	859	767	747	831	752	777	759	776	772	755	807	766	770	760	782	757	804	832	803	796	730	739	712	773	790	791	734	796	818	742	741	789	736	837	816	798	754	845	714	814	769	790	777	800	785	773	757	790	789	772	775	811	795	787	764	772	755	820	793	770	808	764	755	785	737	798	743	799	849	779	773	761	787	753	812	763	741	776	777	751	817	800	827	814	803	801	779	789	783	855	748	769	793	811	780	802	825	784	779	802	755	780	787	821	805	821	765	819	802	815	773	797	808	782	776	797	751	767	774	734	752	789	768	782	801	810	797	759	752	780	737	804	761	755	803	781	835	809	801	814	803	828	829	809	804	808	750	765	737	756	783	795	837	800	818	818	719	788	777	753	804	756	785	799	780	823	738	834	752	738	842	753	800	780	820	810	774	744	826	839	766	772	763	811	812	810	741	858	792	831	806	782	760	740	805	774	770	796	800	828	787	766	796	808	809	821	772	783	778	807	776	826	832	759	783	748	816	795	776	788	785	852	753	819	770	738	759	782	824	773	780	860	838	803	824	827	789	787	813	810	771	800	772	783	785	747	811	808	783	800	804	825	790	776	822	760	830	801	784	781	777	793	790	861	808	785	797	830	840	809	789	816	757	780	812	822	806	795	770	783	797	824	767	785	778	790	812	762	784	798	772	745	759	800	733	743	822	833	845	757	790	797	769	784	807	738	762	789	825	742	790	837	803	766	781	778	834	767	809	792	794	824	740	755	775	830	788	792	836	792	769	741	794	785	768	770	788	785	798	763	781	820	798	823	772	748	756	798	748	801	812	773	762	775	795	717	803	801	837	746	779	775	793	785	791	801	801	753	784	821	787	818	795	794	793	760	795	730	771	826	773	804	827	779	758	790	791	765	741	774	815	821	809	833	858	779	760	812	791	805	816	789	791	788	825	839	759	812	786	798	754	800	768	763	830	804	794	798	784	768	776	823	850	809	774	741	792	799	739	761	799	778	784	813	792	790	759	811	822	753	751	797	798	781	837	829	794	790	853	758	793	764	782	789	771	770	745	814	824	805	782	736	781	786	744	768	806	769	744	804	757	765	786	768	805	837	840	815	779	807	760	809	815	770	764	788	794	812	811	816	788	818	759	826	822	784	782	802	831	812	787	798	747	807	836	834	806	739	807	783	759	751	803	772	771	742	786	795	789	824	774	822	798	736	800	750	815	745	790	811	795	843	793	834	772	779	801	743	785	773	756	765	807	730	756	769	780	819	821	790	783	799	812	750	784	771	812	794	805	760	825	790	781	794	779	783	775	793	764	802	762	794	742	778	753	778	800	812	808	723	740	781	796	813	801	812	788	804	771	763	797	771	784	769	765	786	793	771	762	777	767	763	786	761	794	763	811	802	815	727	800	767	795	744	811	824	856	804	783	797	747	759	770	819	795	802	774	783	810	804	809	808	806	781	834	789	798	806	825	756	765	799	820	749	813	785	762	822	851	818	786	792	751	767	775	750	798	775	795	750	788	760	742	780	824	827	799	790	774	767	789	791	829	836	758	777	820	810	775	733	827	769	756	779	764	816	772	800	765	743	782	753	756	734	805	780	782	790	824	817	832	821	828	783	822	791	800	792	809	823	756	831	802	741	806	843	791	767	771	778	786	762	781	808	784	758	790	761	797	841	788	726	811	855	784	779	814	788	832	751	787	790	784	817	778	773	786	771	769	835	776	786	776	801	775	839	753	757	794	826	777	755	812	795	795	740	737	788	793	813	807	721	751	800	828	793	798	833	804	815	721	849	767	774	822	778	820	765	823	742	778	796	792	791	745	795	808	797	774	762	877	806	772	748	835	785	793	789	768	750	787	807	780	769	791	870	760	770	754	796	840	755	797	749	742	795	801	775	801	815	752	792	755	782	794	790	786	733	844	803	811	761	792	784	825	778	778	789	813	811	779	806	812	819	763	807	800	790	816	768	808	767	733	831	727	781	757	747	798	769	785	789	758	782	729	832	832	816	764	806	754	765	774	825	782	818	795	780	767	799	782	829	735	779	771	793	768	798	820	769	767	771	791	810	813	802	780	861	812	814	748	779	754	796	794	748	780	793	775	734	737	763	770	826	858	748	812	786	785	799	795	798	789	727	786	751	766	808	762	755	797	797	821	731	809	760	784	792	787	801	810	815	811	772	837	781	809	807	799	781	818	825	750	817	835	822	807	801	781	745	754	796	792	809	832	814	799	794	778	803	756	849	782	785	821	816	717	801	817	792	759	797	818	766	781	797	765	792	724	791	791	802	757	746	781	799	783	768	793	792	798	787	788	795	763	794	779	762	775	780	813	750	770	774	808	780	772	772	763	737	809	766	797	781	828	772	754	783	808	817	752	797	800	745	845	733	762	772	761	787	752	763	748	770	743	789	777	761	745	822	802	812	802	812	816	852	805	804	858	772	774	791	772	802	813	838	779	795	776	810	769	819	801	779	787	766	801	782	792	741	786	793	760	767	737	790	763	805	746	769	720	821	778	830	769	791	831	763	769	831	793	801	773	770	755	728	806	777	794	765	802	755	767	807	791	735	814	770	794	774	812	792	809	760	810	816	805	814	779	754	770	742	775	798	757	763	756	743	734	722	809	846	767	790	762	755	812	798	780	785	787	785	815	810	768	840	769	818	767	761	770	807	788	766	797	789	760	788	810	715	814	776	810	777	807	753	767	803	786	814	775	795	785	742	704	816	750	759	818	769	795	856	800	773	759	799	748	802	758	801	758	876	754	794	809	833	796	808	817	749	853	835	798	738	773	786	792	848	780	745	771	805	777	757	753	791	777	798	809	807	791	826	768	791	797	824	827	786	808	791	788	799	789	783	802	839	791	746	740	774	811	826	782	736	798	740	788	779	749	809	859	791	736	846	771	775	794	810	784	727	797	874	784	735	786	777	767	778	803	765	771	796	790	757	802	802	807	772	824	789	798	774	797	839	790	776	821	719	791	766	834	749	814	770	891	744	796	814	783	766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39038	51154	39794	25505	23201	19660	14392	9054	7171	32456	39069	27402	14496	5204	1726	635	411	391	379	336	329	329	331	310	321	328	328	322	333	320	365	327	326	310	364	351	333	346	299	328	349	348	350	333	332	373	335	338	317	302	351	346	336	373	333	345	324	313	350	326	329	332	323	320	302	333	316	345	329	324	344	306	347	357	313	342	357	315	326	378	328	315	341	334	276	307	322	315	321	319	336	362	329	315	356	318	329	333	333	345	342	327	332	333	316	341	329	331	307	336	348	327	317	312	350	347	354	364	332	363	324	315	325	333	339	325	355	383	346	346	314	315	351	345	339	335	336	340	349	332	312	358	320	327	318	352	324	340	336	337	332	295	362	341	348	323	339	317	336	304	329	352	295	291	351	332	341	326	328	314	363	314	370	326	350	332	316	337	362	330	360	317	345	323	338	337	368	317	349	311	323	331	297	322	353	372	338	345	333	354	315	351	339	359	354	332	310	342	322	341	329	339	336	346	334	349	333	345	332	302	295	347	311	334	340	294	315	331	341	306	354	318	320	342	358	314	295	313	319	338	359	313	346	322	334	352	297	322	288	292	326	329	334	322	305	332	320	354	294	354	305	354	322	337	326	355	356	342	298	337	325	347	327	337	366	348	325	346	341	318	302	320	309	343	332	329	326	306	347	349	305	333	332	344	324	322	353	293	360	327	373	313	317	337	349	305	341	336	323	304	299	346	321	325	339	318	314	304	312	306	319	342	329	314	326	321	338	314	317	317	350	354	319	328	300	345	322	325	352	325	352	348	334	322	317	347	319	320	333	336	323	328	299	355	335	306	333	327	317	353	355	297	293	307	313	315	332	348	315	350	314	293	338	325	352	347	326	306	336	301	328	305	342	331	337	330	320	322	364	347	369	343	347	333	335	309	360	325	329	336	305	329	309	336	329	310	332	353	297	314	338	338	329	349	320	339	343	333	304	363	352	326	330	305	333	355	337	323	348	330	325	335	333	334	304	359	341	347	334	299	317	345	315	309	362	355	333	344	348	326	363	318	311	343	333	312	317	316	341	339	338	321	317	334	334	321	340	342	345	316	343	349	352	335	320	353	329	306	322	383	357	316	299	316	355	305	343	356	354	298	344	350	315	341	325	329	336	330	353	325	336	331	349	326	304	341	356	353	337	357	311	347	320	305	346	371	306	306	366	327	334	348	306	328	268	329	358	341	337	333	339	354	333	329	330	339	313	316	345	333	309	349	347	342	310	312	360	369	330	339	385	304	334	319	333	319	319	337	343	329	337	345	333	326	328	332	298	323	337	349	338	364	334	320	334	306	310	330	336	333	317	342	316	314	348	309	361	324	323	334	327	324	350	324	332	361	320	324	325	330	382	311	318	335	336	298	351	322	317	331	348	324	337	309	340	366	318	352	331	332	323	357	314	350	340	324	301	336	304	322	336	308	351	332	337	337	347	334	325	310	356	326	334	324	364	328	357	320	338	356	308	374	344	329	320	338	329	325	315	337	313	334	347	352	307	321	335	337	335	321	301	319	366	351	331	346	341	327	324	353	349	314	306	335	300	319	331	331	303	362	339	343	329	390	314	338	324	360	311	326	368	311	308	292	311	325	327	346	345	327	332	327	327	337	344	340	323	323	315	311	336	322	301	301	340	367	319	322	352	348	363	356	360	328	353	292	295	355	314	318	345	317	363	355	321	403	310	346	348	332	338	328	315	281	322	356	335	364	323	354	382	324	329	362	311	313	345	317	286	339	345	333	322	307	361	305	310	349	350	337	343	341	345	320	319	339	333	320	300	341	339	325	322	360	353	349	339	310	338	323	332	319	325	325	308	339	330	380	337	321	321	306	338	325	337	297	304	323	353	331	334	316	339	366	350	343	330	340	332	296	320	332	317	376	335	334	347	328	319	341	345	308	339	387	354	356	332	366	315	309	341	352	329	349	312	307	337	342	351	342	341	314	339	349	341	330	290	316	323	336	337	324	319	332	344	346	304	314	346	343	302	343	299	303	329	343	341	344	334	332	301	315	323	317	338	323	311	325	353	322	321	327	327	345	333	333	376	334	312	332	326	356	341	387	331	320	341	321	341	321	298	365	358	310	336	326	307	331	345	337	308	318	301	307	330	339	351	335	343	325	337	323	317	330	344	350	355	331	296	373	344	345	338	361	333	313	339	312	332	358	312	342	339	395	355	335	335	327	331	329	347	324	330	332	356	324	315	321	347	331	335	372	313	352	330	302	299	331	367	321	313	333	349	351	344	353	342	370	333	313	346	348	335	326	327	339	321	348	346	330	345	360	370	315	320	324	322	352	329	359	297	365	332	335	348	317	359	333	345	346	329	302	344	342	325	322	357	310	334	345	337	334	322	345	322	329	325	331	298	343	318	334	340	347	328	363	331	332	316	315	351	331	356	322	327	343	335	360	362	332	341	353	352	334	319	322	345	292	320	322	313	301	323	317	322	338	323	348	342	327	307	350	291	314	322	307	320	338	331	319	327	313	326	335	341	326	313	320	338	304	315	355	341	319	320	301	340	332	293	332	352	359	341	337	289	340	317	344	349	348	322	367	339	328	310	315	322	340	340	337	340	325	348	346	341	308	320	313	344	329	322	367	338	347	336	359	347	310	304	347	346	324	283	353	309	301	365	319	345	320	373	341	296	352	368	336	302	330	312	338	348	315	344	352	350	337	303	318	373	312	367	352	330	350	343	339	347	305	311	346	359	344	356	360	306	294	336	329	341	334	327	287	302	349	332	330	360	336	339	344	315	349	321	355	334	332	330	314	292	342	324	353	333	355	330	304	317	321	344	338	344	319	327	296	280	324	368	332	355	327	331	349	310	335	332	342	320	317	329	350	358	337	317	322	338	313	350	317	321	289	285	337	305	320	357	366	346	324	313	351	319	317	326	345	332	330	354	336	305	299	334	341	363	336	320	338	349	341	324	352	320	333	375	366	322	342	331	340	348	296	313	335	349	367	342	356	327	318	317	318	340	314	377	369	334	330	341	320	326	317	308	314	341	338	326	298	348	315	312	366	333	351	309	310	318	334	311	324	374	333	363	361	336	374	341	301	344	333	349	360	299	357	321	323	330	304	329	346	303	331	349	363	339	329	347	332	337	332	319	343	342	320	347	323	322	314	360	318	347	342	369	355	331	344	338	311	357	336	330	343	336	309	348	341	378	324	341	331	329	335	326	342	344	337	328	332	354	301	287	331	307	328	327	343	330	347	307	339	327	364	325	303	323	342	343	299	345	343	309	295	380	337	328	307	336	357	392	349	315	314	311	317	360	311	319	311	340	356	316	347	354	329	368	348	328	301	329	315	332	354	321	322	320	348	303	339	355	320	345	355	348	293	313	284	326	320	363	334	314	341	321	347	347	331	320	365	331	328	284	306	351	337	353	324	304	328	311	306	340	324	313	354	371	326	339	319	297	323	341	300	327	324	326	298	327	340	358	338	313	316	327	324	313	369	341	367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27585	46616	33560	12923	12764	10860	9814	8245	15390	51480	53129	42767	27616	14905	5617	2119	1102	833	756	842	716	754	781	843	785	756	751	809	767	780	809	755	774	784	778	718	770	757	761	737	805	805	812	751	755	738	750	759	755	790	821	785	796	763	791	763	767	769	779	793	771	771	745	785	702	770	739	793	811	784	759	740	765	780	780	838	831	803	843	773	782	814	781	733	786	806	798	752	769	802	790	754	713	755	734	761	745	779	792	788	745	750	775	768	743	749	758	743	762	785	787	806	797	720	751	777	810	794	811	798	770	776	776	744	780	768	793	788	773	795	728	743	748	806	733	767	758	778	750	757	798	792	762	801	731	780	795	752	728	788	759	832	748	763	797	752	763	801	788	763	721	758	768	766	733	777	736	798	698	764	796	786	745	770	758	804	744	719	795	758	812	764	846	769	767	736	765	790	776	813	775	745	754	729	733	753	718	723	723	742	742	734	786	762	776	781	767	743	773	771	724	754	756	750	759	774	721	774	813	798	775	792	830	754	736	747	812	749	787	741	750	773	762	767	805	804	722	773	819	730	800	815	800	786	770	746	755	806	791	753	749	799	785	780	791	791	783	781	805	751	751	766	775	720	820	789	776	750	806	765	717	775	742	793	807	780	761	730	778	783	785	759	741	747	739	767	805	772	746	790	722	772	765	750	773	797	770	732	768	797	808	762	784	749	793	807	748	795	776	744	761	750	860	743	758	762	745	759	801	769	794	760	767	812	817	789	836	765	759	774	774	806	757	772	754	786	757	794	736	795	776	799	770	733	767	763	807	781	790	806	798	751	801	730	806	772	767	730	820	779	762	741	775	760	774	777	798	751	808	757	757	801	773	755	743	757	786	754	744	704	750	803	756	783	765	780	757	766	789	742	790	777	773	736	765	752	784	786	709	720	788	767	733	810	760	777	734	766	736	785	795	743	768	733	728	766	711	742	748	734	781	755	795	778	757	726	775	828	798	754	743	757	763	742	795	706	811	834	758	822	760	770	761	768	750	811	728	765	847	772	782	794	778	789	781	800	720	814	761	776	779	808	751	748	762	782	726	767	769	758	758	774	752	764	752	810	758	790	766	759	788	788	774	716	784	754	786	751	737	789	774	772	797	798	764	758	742	801	768	756	816	796	805	806	771	751	764	774	745	784	740	704	751	828	786	813	748	779	806	788	747	800	721	735	760	779	779	783	773	747	740	758	765	735	762	787	809	788	820	793	756	793	762	761	765	805	813	786	761	749	748	772	793	821	742	812	763	749	796	757	782	762	771	807	766	775	722	779	772	771	765	790	736	816	757	760	778	771	783	820	796	744	755	750	780	779	715	806	805	798	788	800	786	794	756	829	789	768	777	766	801	749	767	761	823	771	767	762	735	779	768	740	727	782	788	817	752	746	776	761	746	732	805	816	801	731	757	765	763	751	776	745	814	798	748	762	779	753	783	740	806	727	795	702	770	782	757	778	827	771	827	758	753	762	747	790	798	801	755	787	801	785	797	722	761	729	769	757	758	798	784	715	742	730	807	787	773	770	797	740	783	776	754	786	734	776	745	782	771	798	741	743	778	796	774	788	728	788	751	756	781	778	767	791	742	748	771	753	791	797	793	754	798	804	727	773	807	771	738	736	774	786	746	762	752	727	774	755	731	758	742	802	728	786	756	815	780	752	798	760	708	757	759	798	769	793	728	818	745	725	751	761	799	755	764	765	754	811	765	792	832	731	765	753	795	784	721	775	766	788	739	769	772	828	755	748	802	727	761	741	756	796	754	779	782	745	806	760	743	760	797	747	795	789	806	768	746	751	769	780	758	782	761	795	747	777	789	762	765	771	756	751	788	748	795	797	758	791	774	808	783	792	803	783	779	785	762	738	760	778	782	750	814	804	803	769	798	758	794	795	746	800	731	727	782	771	786	762	755	759	770	749	736	786	754	767	765	812	780	769	754	791	777	772	822	779	793	774	764	760	812	770	728	780	783	786	787	717	769	764	774	756	795	749	776	731	730	746	743	777	763	771	763	757	745	769	789	775	741	770	776	785	798	701	771	752	805	761	744	766	756	778	777	793	795	777	715	781	752	747	770	762	756	746	791	782	747	767	810	733	778	765	753	776	749	744	817	740	754	776	804	716	741	785	773	798	756	821	753	729	812	786	805	823	769	810	819	758	805	796	748	722	783	778	764	750	802	773	750	790	783	710	801	699	744	777	753	728	777	795	717	738	739	779	757	791	769	766	757	782	800	804	804	727	719	752	788	828	797	763	775	772	768	805	797	807	783	737	717	755	805	738	792	742	754	762	793	806	765	786	778	752	776	764	768	726	743	767	712	785	803	736	774	722	787	769	756	798	786	772	791	769	811	830	781	789	802	815	787	771	775	754	782	755	777	735	778	820	756	772	720	819	755	730	779	750	708	766	813	811	764	771	737	797	698	810	779	776	707	750	794	806	786	785	778	789	759	764	776	809	744	778	730	765	809	763	795	773	774	767	791	767	752	740	758	760	729	714	779	773	774	751	785	751	774	701	761	768	744	785	741	751	786	777	760	753	831	799	762	749	751	766	819	781	785	745	769	780	704	791	770	793	761	730	716	787	769	779	734	777	824	791	756	738	774	743	757	753	765	762	723	771	786	772	760	777	733	753	756	763	785	777	825	791	791	792	724	785	796	746	797	764	765	783	805	773	736	774	780	796	761	796	745	788	785	763	744	736	818	786	766	759	820	760	803	783	777	724	753	754	784	792	749	790	738	752	766	767	740	769	731	764	712	778	720	722	773	775	779	772	739	794	776	745	763	743	779	732	762	761	751	788	751	749	796	782	770	707	818	804	720	780	799	774	844	803	779	762	746	722	759	731	754	766	720	778	767	753	804	808	787	775	768	765	753	749	790	772	755	760	782	805	725	798	761	779	726	727	809	794	750	730	796	779	782	720	734	760	717	757	722	788	772	811	751	757	721	736	796	771	791	726	760	760	731	731	771	767	823	772	793	763	787	752	772	747	767	801	768	734	767	796	797	840	827	813	801	732	735	720	823	762	765	750	784	762	827	776	729	754	812	782	784	753	757	831	788	728	774	789	794	775	781	684	781	776	786	746	775	763	775	838	770	776	792	748	820	774	798	770	746	816	785	762	748	719	755	769	781	773	770	761	751	784	711	789	782	764	785	802	756	717	808	727	727	798	756	817	759	779	756	787	731	755	758	743	724	780	749	765	803	771	750	764	774	786	783	745	763	757	809	834	768	784	761	779	774	711	748	780	804	749	773	760	771	826	764	783	730	787	775	759	793	775	782	760	745	771	704	787	733	806	783	799	795	774	759	831	761	775	733	761	774	819	748	789	743	733	760	808	781	777	779	739	754	771	768	724	764	742	742	798	782	794	771	752	723	742	812	746	796	807	801	755	782	738	794	792	796	778	767	738	776	729	763	747	793	800	783	813	802	743	777	772	788	778	803	756	785	731	787	731	781	822	801	774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38670	46263	44514	27711	22653	20067	15621	11437	5821	27937	38348	27498	13975	5139	1657	685	398	355	323	346	335	337	311	321	315	330	381	344	349	338	313	288	327	308	303	316	315	348	322	300	303	367	312	341	309	333	335	323	327	348	306	359	342	309	311	340	326	305	346	351	289	337	312	328	316	332	314	370	272	322	315	315	300	325	332	331	317	329	328	334	322	323	340	323	310	349	315	321	329	378	328	324	345	333	345	348	349	346	322	281	338	350	331	305	332	301	333	343	340	291	299	312	353	354	358	306	312	325	327	308	335	346	308	327	336	296	321	330	335	346	343	304	313	325	306	287	306	338	327	323	335	323	328	345	341	367	319	303	347	328	307	308	321	343	310	329	341	319	333	355	311	298	316	311	352	350	322	328	319	373	345	334	346	342	337	316	306	334	327	354	346	370	333	331	350	288	309	317	320	309	298	329	343	306	296	328	345	365	347	311	357	301	356	330	332	331	304	307	326	369	341	349	343	315	305	328	331	316	334	307	314	333	298	307	327	319	338	359	310	338	337	344	287	298	319	327	337	318	315	331	341	347	314	363	354	351	342	316	346	340	352	352	331	349	320	305	345	336	311	331	291	300	316	350	309	342	329	338	337	336	337	310	346	326	331	346	325	301	303	352	350	324	359	318	308	338	329	305	337	335	332	307	311	343	364	346	295	337	304	314	334	306	337	313	322	313	344	364	343	325	359	335	309	346	261	331	324	330	353	316	351	346	334	335	332	315	337	321	298	359	309	331	345	334	361	317	321	330	319	339	347	362	362	337	323	332	325	331	326	330	299	347	315	312	324	348	350	315	338	352	326	338	349	360	315	334	355	316	306	294	324	312	288	295	335	333	314	318	351	329	310	324	335	294	315	332	309	323	347	340	327	307	310	300	301	319	319	357	316	349	305	357	345	330	331	326	306	332	320	308	338	323	356	335	341	317	334	360	343	326	317	313	351	330	326	357	329	324	331	324	277	377	339	334	321	356	343	309	322	354	342	323	335	319	324	358	306	344	341	354	353	327	303	321	295	328	324	330	338	355	347	338	328	353	336	357	337	335	355	345	327	290	319	321	341	322	308	314	337	333	346	346	343	356	313	318	336	315	334	324	339	313	328	342	381	329	330	311	315	309	348	353	300	350	322	294	341	317	292	312	341	329	338	322	321	346	311	312	336	304	356	327	312	378	309	323	347	342	341	318	322	345	301	343	329	328	327	320	337	326	327	318	338	343	319	319	328	328	316	322	317	307	296	334	330	366	308	285	327	324	334	341	356	333	358	339	349	309	287	340	318	316	296	374	335	314	297	333	340	337	291	323	326	305	329	357	297	349	330	349	336	310	335	362	330	293	310	352	309	345	330	302	346	336	326	323	326	332	345	307	325	335	327	325	305	313	333	350	322	346	315	312	311	329	328	308	339	347	316	314	316	320	370	350	366	340	367	329	358	334	312	336	284	328	323	327	313	336	329	296	315	323	323	316	324	314	317	319	310	318	310	327	300	346	320	322	323	328	354	359	328	343	301	305	334	343	337	341	334	331	326	316	346	340	297	322	310	324	336	320	330	336	326	317	330	328	318	307	355	319	311	318	307	358	311	343	310	311	316	337	324	323	307	305	328	346	326	301	284	338	321	360	308	349	307	360	337	328	328	290	321	355	314	313	336	347	347	324	345	330	354	361	358	320	335	327	308	305	349	334	347	323	325	365	306	332	299	352	318	308	343	334	311	337	312	316	295	320	334	318	309	332	359	349	333	332	319	348	363	320	307	339	333	349	346	328	332	342	341	332	339	334	320	329	360	323	366	334	318	334	320	298	353	314	328	306	353	310	329	317	335	295	321	367	314	315	339	319	322	338	336	336	327	338	357	297	319	337	333	328	316	347	327	312	317	322	319	326	327	325	339	333	342	323	330	346	337	336	321	302	340	336	370	333	317	366	317	327	319	325	322	309	338	309	324	331	288	337	343	306	340	321	322	342	326	307	339	332	354	310	364	304	348	338	355	314	342	384	325	337	349	350	298	335	342	331	357	326	312	321	338	322	303	308	314	346	279	340	348	315	314	311	327	323	333	276	321	318	377	321	312	333	312	336	331	315	325	321	319	316	313	306	369	343	299	314	342	320	373	302	343	352	341	306	327	352	332	329	361	308	313	326	312	320	337	336	335	334	335	348	348	315	323	317	331	370	318	333	324	312	307	326	330	324	328	324	327	347	351	346	340	333	336	320	344	342	324	343	336	311	330	346	299	310	319	337	308	356	338	334	305	320	339	332	309	341	339	300	352	348	349	334	311	320	352	304	330	357	362	349	350	322	350	349	305	350	379	332	327	328	315	331	333	335	354	319	343	309	344	323	363	301	336	330	332	332	345	307	315	330	331	291	332	325	326	336	342	327	344	309	341	349	385	363	337	315	316	358	329	350	330	347	293	326	324	302	316	328	312	314	325	338	325	322	316	338	332	353	331	328	312	315	330	327	314	335	290	308	308	310	280	314	313	321	344	318	330	309	327	325	285	315	341	325	330	332	326	297	280	329	348	351	340	298	321	339	334	333	318	332	317	383	287	367	339	335	318	355	357	290	330	320	331	346	328	334	320	344	298	343	355	322	299	286	301	312	317	303	290	355	334	332	328	353	333	343	337	322	345	303	313	329	308	278	341	304	334	343	334	340	310	353	335	315	309	338	314	310	325	311	312	322	311	331	327	321	298	318	334	346	290	357	351	335	325	333	310	341	305	275	360	341	328	354	329	358	335	322	328	313	333	346	331	313	339	321	319	306	315	315	367	314	348	317	325	331	323	319	321	344	326	321	336	299	362	375	370	328	319	290	343	343	332	321	337	303	321	338	336	349	376	310	303	304	313	319	334	347	326	310	347	359	302	316	345	317	331	341	355	302	368	347	349	346	340	337	332	322	345	338	366	341	343	340	318	328	302	386	333	324	334	362	321	347	317	346	379	332	339	337	314	319	358	334	374	338	320	333	340	338	349	312	332	325	340	350	343	311	328	345	334	318	331	364	333	373	326	340	346	320	315	348	341	343	360	294	326	309	297	297	360	318	317	342	320	318	327	362	316	300	311	328	351	311	348	334	316	337	281	339	330	337	311	320	347	327	323	322	293	340	353	322	304	318	332	308	304	379	316	321	321	329	302	339	307	299	324	339	340	315	290	303	342	308	318	300	329	325	321	357	338	288	333	334	354	310	365	357	339	334	355	323	365	327	335	321	341	311	315	300	324	325	320	351	330	331	297	338	309	344	311	308	312	352	324	314	347	358	334	340	363	321	339	314	331	333	348	352	332	302	316	315	329	350	327	330	336	342	325	336	326	351	303	292	337	303	337	357	316	333	314	365	352	337	323	325	362	335	303	318	325	350	318	323	344	325	348	307	344	355	339	329	309	301	316	311	312	340	338	310	352	316	300	324	299	323	306	339	326	329	329	335	323	297	352	334	313	328	351	335	341	363	321	344	336	351	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27001	41223	43417	15394	11981	12757	12766	15269	9854	48115	52305	43700	27393	14890	5597	2141	1123	826	786	745	777	761	775	794	787	793	736	779	793	758	782	740	726	762	736	750	782	772	757	750	766	736	732	809	773	760	746	758	760	749	773	738	751	783	757	790	770	719	757	737	768	787	778	762	759	724	806	788	793	773	751	773	725	778	786	740	815	786	765	727	718	786	812	744	788	786	715	817	781	741	757	749	805	779	753	753	799	777	769	719	782	792	765	741	801	775	777	751	735	720	727	790	795	751	728	765	780	740	750	747	742	776	789	758	755	731	778	797	716	772	700	721	803	782	763	823	756	741	760	804	758	742	756	801	748	772	760	731	786	770	773	761	755	765	774	789	760	767	756	783	762	737	745	736	774	737	766	718	781	778	732	748	765	791	708	777	767	742	751	747	778	724	732	772	788	774	738	790	805	784	741	784	753	785	717	762	755	716	763	775	774	765	727	749	746	803	760	787	771	759	796	788	747	770	739	756	793	781	732	762	795	787	790	708	759	751	728	734	769	824	733	732	788	766	760	738	777	708	830	741	812	746	737	749	776	768	755	764	758	727	775	778	770	794	780	766	702	763	751	766	708	830	785	729	732	819	787	773	744	774	785	765	784	729	752	771	733	787	754	760	728	847	779	738	742	730	777	717	773	736	774	770	774	711	715	764	745	777	825	739	733	794	774	745	791	791	775	740	739	763	762	740	783	748	769	781	836	725	763	736	774	822	755	782	738	755	793	828	763	741	771	790	789	793	743	777	733	740	737	774	784	771	782	701	737	756	804	733	779	764	752	777	761	706	749	697	786	737	750	743	734	722	751	778	788	742	718	786	796	752	764	775	775	777	760	750	738	736	835	750	770	757	807	763	760	736	751	761	836	757	711	746	752	736	773	769	776	779	736	709	786	736	755	711	766	777	749	751	781	747	784	759	836	791	760	747	736	746	738	743	764	791	769	809	757	737	801	742	716	715	774	786	752	741	753	796	758	758	798	757	773	796	739	782	726	717	738	718	709	825	756	717	778	771	754	729	765	780	736	747	780	782	762	738	816	746	769	743	759	808	776	787	781	728	793	759	765	751	752	777	734	782	815	749	732	785	776	780	767	719	794	738	756	728	788	760	772	810	784	767	791	751	778	841	730	744	796	780	787	739	831	769	705	744	778	758	770	701	733	761	751	713	727	782	763	792	751	750	772	776	800	785	810	720	765	731	769	703	747	760	781	773	738	810	749	802	751	747	739	735	722	778	723	781	720	734	772	755	770	767	750	751	716	763	738	774	761	793	757	781	768	739	735	779	792	816	774	736	783	797	716	833	797	694	742	735	819	802	758	753	761	805	721	802	754	762	757	766	785	799	690	769	775	809	752	792	780	768	769	744	755	768	742	759	773	790	745	783	780	755	779	770	771	789	778	756	745	769	747	753	750	838	833	761	787	783	783	775	766	735	725	748	776	738	796	775	743	767	735	741	752	779	808	757	751	767	778	730	780	749	745	758	721	780	779	741	804	741	736	774	765	740	775	793	798	778	734	733	810	746	741	805	733	764	759	798	811	802	778	782	806	738	727	721	787	729	752	706	708	745	754	708	712	824	752	802	778	812	767	837	728	695	762	803	698	798	765	723	807	733	800	751	763	750	732	758	756	757	701	743	742	778	832	780	702	757	824	749	730	790	742	805	724	793	778	816	714	857	760	717	749	768	751	789	767	773	725	769	756	779	767	731	728	782	805	758	762	774	717	781	724	742	774	731	747	756	798	769	764	762	785	801	787	750	771	765	784	781	744	752	752	756	788	779	776	740	805	737	724	749	750	758	769	764	718	802	722	780	740	802	776	803	801	808	770	796	734	782	768	759	764	755	791	797	775	735	796	765	786	780	747	730	800	798	780	796	761	732	748	752	788	792	820	742	793	727	761	809	804	809	760	742	721	734	747	765	769	761	771	782	770	732	745	730	788	774	781	780	749	705	772	755	773	723	751	727	755	736	794	764	815	807	764	790	789	746	775	776	737	763	758	769	781	713	753	803	817	755	768	770	768	739	807	751	718	767	828	799	814	742	792	725	755	787	794	773	705	774	710	674	754	754	731	740	770	778	754	793	752	786	727	796	750	770	773	762	752	764	813	750	784	765	810	763	760	758	782	726	758	780	735	809	773	737	789	748	736	691	843	754	810	796	784	786	794	764	765	766	728	760	758	731	772	812	717	809	815	795	771	757	748	745	752	790	773	747	806	739	816	760	804	763	723	823	714	748	753	779	751	788	775	814	783	779	735	769	780	771	773	776	730	806	721	730	788	763	755	758	744	767	776	769	818	773	752	765	733	756	713	778	817	771	830	781	775	735	766	738	767	741	784	791	725	790	753	802	764	718	822	769	781	766	696	770	791	752	759	762	775	778	751	783	736	765	740	723	766	784	768	762	809	747	772	756	774	745	738	766	823	787	764	746	728	763	767	756	709	749	751	750	733	763	722	747	742	789	743	770	765	752	760	726	776	765	807	774	784	754	760	758	761	775	704	758	768	750	773	733	781	812	797	734	761	742	774	756	778	746	761	769	800	734	774	775	790	750	727	801	722	799	723	782	718	776	774	766	794	779	773	749	758	741	749	772	761	756	773	798	773	771	777	804	770	751	758	694	774	823	790	767	744	735	758	734	732	748	760	745	789	779	842	792	816	739	754	740	752	761	740	763	727	756	734	823	760	742	744	793	780	782	751	772	748	765	715	748	747	774	779	829	760	780	776	755	755	795	728	782	743	738	761	794	712	808	755	757	779	744	692	782	782	761	809	755	751	769	736	747	806	755	755	751	821	735	750	778	769	736	741	753	691	709	747	717	779	748	786	745	752	754	767	806	794	753	803	791	808	732	739	804	817	750	724	753	722	790	748	770	726	760	723	769	782	763	728	749	727	751	768	758	798	761	772	820	774	776	777	738	768	793	749	812	701	742	779	767	763	729	745	770	750	745	789	792	776	812	747	789	756	761	791	776	800	755	781	794	758	758	739	813	791	787	744	736	793	749	770	793	706	744	737	822	795	766	807	789	704	805	825	760	791	780	796	745	769	772	775	759	710	760	814	765	715	754	737	723	717	757	746	763	745	717	742	792	763	727	777	771	803	753	799	776	792	735	776	768	738	753	750	771	815	749	789	758	765	762	779	716	764	719	764	736	783	695	751	793	769	737	766	825	721	741	763	752	800	753	779	803	742	785	796	785	824	784	804	732	730	735	781	719	734	768	785	777	776	744	759	748	806	779	808	748	752	767	741	748	731	736	750	734	785	747	722	775	764	742	711	751	767	727	781	754	759	723	771	802	741	766	766	767	760	719	740	765	767	796	735	765	727	895	763	790	757	725	835	786	776	765	726	780	753	774	773	799	825	743	737	737	777	747	742	800	769	779	751	737	774	759	778	792	755	757	797	740	781	813	795	745	768	805	732	804	719	768	766	758	774	771	782	762	795	806	814	772	769	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
32833	36934	40949	26590	20195	14777	9971	7441	5820	19999	40255	28460	15262	5729	1845	727	430	355	345	344	310	304	337	325	309	323	350	335	332	313	324	305	308	296	336	347	340	342	315	303	338	324	337	314	320	303	300	320	313	345	334	290	342	324	327	318	325	332	302	334	297	315	321	312	304	319	295	301	324	363	332	356	332	316	300	331	330	303	355	311	350	349	333	354	328	301	280	323	277	288	335	292	335	357	320	308	290	293	328	330	335	347	335	302	298	359	329	346	306	320	368	323	318	295	319	359	338	280	311	326	301	333	317	287	316	363	281	278	304	342	315	314	328	353	338	344	311	329	323	283	316	320	337	312	301	332	303	386	348	317	315	339	326	293	339	302	328	304	314	309	346	350	312	317	313	324	322	342	302	290	354	323	307	352	284	313	340	300	318	321	325	328	308	315	317	344	313	307	325	299	313	326	322	309	292	319	291	345	313	308	290	326	325	335	313	342	320	335	322	340	332	334	339	300	296	329	335	319	330	304	313	296	305	310	320	311	331	288	311	342	323	316	341	307	326	275	352	315	331	334	324	320	330	326	324	304	324	341	321	314	331	339	281	344	345	341	307	338	319	331	346	313	327	323	321	351	307	329	333	309	355	327	340	339	311	327	330	313	301	299	307	279	360	324	317	316	317	320	316	300	353	310	313	313	330	318	309	312	314	289	315	333	315	335	333	296	316	346	297	303	303	300	290	320	313	325	290	309	331	277	291	289	332	302	302	323	291	315	315	326	326	321	304	363	332	299	265	347	313	304	307	321	349	288	294	312	345	324	304	315	281	342	359	329	330	347	301	334	293	320	314	333	330	301	334	317	313	318	318	302	337	326	330	323	333	321	292	324	336	334	326	338	303	301	300	318	316	327	318	303	309	337	323	309	346	291	323	309	287	300	318	372	322	320	333	325	299	378	317	311	343	318	327	297	332	337	305	364	315	304	319	318	322	311	317	329	294	321	292	317	311	321	312	298	338	332	316	327	307	308	296	301	338	293	355	299	320	335	297	313	328	322	310	323	292	326	322	297	332	332	318	283	302	280	327	321	299	341	321	304	327	307	335	334	303	349	330	334	332	292	318	356	327	298	283	332	350	347	315	335	328	283	301	293	326	348	341	323	302	289	322	341	323	329	324	324	319	315	325	372	335	300	329	317	341	333	307	315	333	291	325	303	325	352	284	322	290	361	372	328	298	366	304	325	297	329	288	306	321	299	324	300	355	296	343	265	339	315	339	338	298	341	311	342	274	345	348	357	297	301	277	335	367	330	344	309	325	299	342	311	299	319	274	317	315	301	329	319	310	332	332	326	330	308	318	309	314	316	341	329	328	340	323	325	343	308	298	330	367	333	312	332	322	328	306	291	287	294	325	317	324	303	338	304	318	309	362	363	327	305	299	294	305	278	281	379	339	363	325	323	303	332	331	302	333	350	337	331	350	308	319	357	343	328	271	283	325	313	316	291	335	306	287	318	355	328	315	321	337	343	314	325	294	313	347	353	308	304	333	326	334	312	294	318	300	301	309	337	278	313	339	298	343	292	332	333	332	310	287	323	331	323	320	341	327	301	308	319	319	360	310	343	299	289	337	311	329	310	351	332	302	335	336	319	347	322	310	361	330	340	326	319	295	293	335	353	323	324	355	313	298	311	340	312	306	310	314	285	326	327	299	319	296	325	337	339	335	313	333	333	295	323	280	311	336	328	307	308	336	332	301	308	344	313	329	333	314	350	303	323	352	310	315	315	333	322	292	332	287	320	319	296	297	346	322	374	340	354	330	339	335	349	333	284	308	338	322	332	319	334	326	299	325	335	324	309	320	306	317	299	310	355	306	348	331	294	328	323	309	288	319	325	335	348	322	350	311	302	297	268	332	309	340	337	352	288	304	342	323	310	349	338	305	269	359	313	324	319	335	313	333	311	305	336	304	368	320	324	316	309	327	336	298	327	336	329	332	297	300	337	315	323	325	345	301	296	327	322	320	322	322	327	329	295	321	337	313	324	324	316	315	328	304	298	303	352	345	314	324	347	332	328	367	329	312	308	336	346	324	331	299	329	317	307	355	323	315	333	322	318	335	366	305	304	297	330	334	283	334	342	330	288	314	298	331	331	319	348	314	322	318	331	317	315	314	311	328	344	342	307	311	325	305	296	330	329	323	305	336	308	314	305	321	314	325	333	292	317	312	309	364	350	332	319	290	335	352	326	341	387	310	319	341	311	309	344	344	315	303	283	336	317	301	293	293	295	318	309	326	311	305	340	309	321	340	339	282	282	337	327	327	286	298	360	330	308	335	331	324	279	301	312	329	309	333	357	308	356	317	280	306	316	289	334	311	335	334	298	323	338	322	332	317	325	360	320	327	344	303	331	326	312	303	319	316	328	320	343	315	309	317	318	341	295	318	315	287	313	328	309	301	316	292	332	319	361	306	341	297	325	337	335	319	304	331	322	323	310	335	311	319	300	300	284	312	329	329	343	298	338	338	300	305	324	309	319	310	289	312	341	330	315	296	308	343	334	308	309	293	317	307	340	335	321	306	318	311	307	328	321	319	334	316	315	308	347	286	313	336	339	363	312	311	350	340	303	347	359	339	331	309	316	328	306	321	272	327	334	314	300	341	324	308	298	323	324	310	308	327	339	313	312	344	329	316	321	325	322	317	321	341	330	311	337	335	358	319	304	339	272	325	329	331	302	283	345	335	365	345	311	344	351	298	345	326	312	344	281	324	292	321	312	342	327	309	285	322	320	329	306	325	331	296	356	334	336	320	329	305	317	280	351	309	307	321	343	328	324	335	311	325	302	305	320	318	310	319	303	271	285	321	301	355	322	306	330	310	344	324	318	287	331	321	337	327	352	319	318	303	361	346	289	330	301	304	347	308	340	336	312	322	302	320	305	302	326	335	311	312	337	292	320	314	304	315	298	294	311	306	318	331	330	299	321	313	342	335	327	334	324	314	385	359	319	292	337	312	317	326	305	298	291	331	343	354	342	298	315	317	321	307	327	334	306	353	358	310	315	308	307	315	334	328	356	297	320	322	337	311	313	327	319	348	299	340	309	336	308	300	329	324	325	304	292	318	321	308	306	314	313	333	334	335	318	296	332	338	333	330	332	312	346	334	332	336	320	343	303	337	347	343	332	305	331	289	314	370	293	329	329	328	327	336	306	350	337	309	317	328	319	330	302	347	313	317	305	310	311	343	307	303	309	291	315	299	331	301	294	287	282	318	302	288	322	337	323	289	325	308	342	316	311	315	316	337	335	340	303	301	299	311	334	339	306	268	327	322	330	307	304	317	294	315	356	320	296	348	341	312	334	325	330	335	328	322	328	323	268	320	313	350	330	304	340	307	318	317	337	305	339	319	336	323	325	317	319	311	360	322	363	337	332	346	343	323	314	302	315	325	321	303	312	323	329	361	320	306	345	330	328	349	334	326	337	325	331	320	315	306	310	282	277	310	327	342	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21327	29264	37333	16914	14686	12571	11163	12501	12556	39960	54547	44360	29433	15873	6473	2275	1080	827	764	778	765	825	849	716	769	725	789	735	756	731	773	797	750	723	732	731	775	790	810	795	786	760	771	732	785	770	740	758	704	784	760	769	775	764	742	785	729	783	776	772	784	715	776	766	784	723	797	774	721	774	758	749	743	775	768	728	801	795	748	730	730	741	762	737	772	759	774	814	785	813	717	762	760	754	740	739	772	763	743	731	742	725	775	700	729	764	771	850	767	759	779	762	775	730	770	692	774	776	790	793	815	736	738	795	767	807	777	767	746	784	760	757	738	784	735	731	776	763	783	730	741	747	766	766	727	780	741	761	752	794	731	731	742	736	760	702	776	750	793	769	736	754	748	735	770	764	747	778	803	732	767	770	783	777	743	775	777	791	744	767	779	740	753	841	688	741	739	795	807	770	715	758	699	714	800	705	708	777	778	754	772	767	739	757	760	770	774	802	740	787	749	773	764	703	742	752	764	799	786	734	723	763	767	774	708	770	755	779	732	713	777	793	730	778	769	741	749	836	731	755	713	770	727	780	742	788	735	731	734	800	738	757	736	775	733	725	763	712	764	749	773	710	761	750	780	718	792	784	824	806	719	734	752	731	755	783	765	725	780	754	760	751	732	777	792	756	736	743	744	776	797	783	741	709	777	765	778	730	745	736	770	743	813	749	740	743	759	751	723	768	728	769	706	724	785	742	726	746	766	715	771	793	750	744	760	757	734	750	752	767	718	725	740	746	756	787	715	731	769	732	745	733	758	742	786	728	732	743	742	818	736	780	782	782	745	783	727	754	744	722	720	742	770	734	770	760	755	740	728	783	787	728	797	764	761	758	713	731	728	783	745	720	766	750	771	716	744	808	730	790	729	779	737	765	800	757	752	782	706	788	762	723	759	777	767	717	773	742	736	782	784	759	750	777	773	789	714	722	793	724	768	769	750	731	814	810	772	745	704	802	723	721	804	730	718	759	774	748	800	752	740	803	758	768	785	793	781	709	789	755	833	802	754	785	734	729	766	770	736	773	731	735	715	757	759	762	816	781	780	779	770	741	719	757	757	752	722	788	728	753	754	758	789	782	706	747	755	811	728	788	808	729	748	761	774	733	742	767	757	762	724	757	750	751	787	739	730	744	753	722	754	754	732	741	772	741	808	748	754	772	760	796	737	737	763	757	752	730	764	744	729	758	768	793	763	758	713	753	723	805	797	732	750	782	719	723	735	787	782	771	787	728	767	804	723	737	764	733	744	812	795	792	782	780	712	712	814	723	730	714	739	784	739	766	781	783	720	794	726	744	734	754	752	781	755	781	750	750	769	759	744	712	772	785	771	772	768	729	732	751	727	733	812	784	736	721	709	769	811	722	761	771	765	739	754	761	745	770	699	773	718	767	746	744	790	749	738	768	752	767	788	784	782	742	763	825	759	787	766	776	776	804	752	789	792	757	781	751	806	744	736	775	771	757	743	703	759	795	750	762	745	761	773	750	753	759	762	740	790	755	760	786	802	764	763	766	769	724	794	781	745	743	706	792	758	785	749	794	767	832	755	747	788	728	761	785	739	751	747	768	752	736	812	749	733	802	760	778	798	758	753	745	757	736	739	754	743	759	767	759	733	761	770	810	748	766	778	786	782	776	768	741	765	797	715	697	766	791	750	796	727	739	773	727	763	731	736	778	719	794	764	769	737	766	769	765	733	755	756	769	756	715	773	729	752	816	779	745	745	795	776	770	760	732	717	733	704	750	789	755	738	763	760	757	697	750	747	780	746	763	722	748	844	732	772	738	757	761	721	761	711	736	702	796	761	761	765	769	755	722	718	770	717	784	766	716	761	850	754	755	728	784	778	810	708	698	752	760	773	769	772	696	807	736	711	771	766	779	753	735	763	779	740	787	749	725	776	736	799	756	774	781	745	757	787	781	745	782	741	778	775	739	754	728	735	826	771	759	745	792	788	782	767	798	753	754	769	746	760	779	743	757	748	746	766	738	753	722	779	732	759	728	753	735	781	750	752	706	757	720	772	768	746	819	758	764	710	771	753	803	782	776	771	773	783	697	806	767	716	725	841	744	792	718	736	735	770	761	751	760	792	761	738	744	746	754	727	743	746	727	777	724	773	788	764	784	748	748	759	757	785	775	720	715	775	768	726	759	759	741	709	748	775	807	784	819	713	752	758	774	792	733	813	753	700	772	778	751	747	735	811	741	749	766	743	756	750	746	715	736	764	756	735	777	759	750	728	778	752	721	781	735	743	833	754	771	764	795	737	726	727	781	781	759	798	789	760	713	775	714	743	787	784	758	744	753	762	730	747	799	754	752	774	808	769	817	757	773	760	795	695	767	828	708	772	738	763	746	732	742	735	677	775	743	757	769	783	788	775	773	809	816	733	710	748	754	744	772	734	775	716	703	751	733	756	763	755	753	726	759	743	760	769	772	785	717	815	725	753	794	736	726	720	778	751	808	758	733	723	816	732	746	778	783	716	719	832	748	771	753	752	735	778	755	704	753	755	722	748	716	781	735	772	778	730	756	736	785	764	763	715	744	755	791	801	715	743	750	727	803	765	718	750	755	767	749	686	686	815	759	736	771	735	762	782	757	738	766	739	767	761	773	767	775	825	726	751	749	781	742	769	752	768	731	759	752	756	748	743	717	714	740	759	791	741	753	780	727	760	750	766	779	741	797	754	726	754	688	747	803	760	759	756	744	727	740	738	757	773	712	766	768	777	796	771	763	744	731	757	779	755	747	788	745	745	746	765	819	690	801	696	766	799	731	796	746	767	732	770	784	759	760	752	724	822	747	783	775	799	810	737	763	736	758	766	763	757	714	710	761	733	765	748	771	772	745	737	714	779	751	720	742	723	763	785	714	702	779	769	748	705	790	767	736	743	741	731	759	754	748	722	785	771	751	746	715	748	768	742	701	796	743	746	772	741	776	736	786	778	735	773	767	755	716	743	783	756	759	758	773	762	796	736	747	748	740	764	768	763	735	737	684	733	768	752	774	788	790	715	749	796	774	750	724	772	779	753	759	775	754	761	732	769	720	808	780	787	699	777	776	775	760	727	746	743	735	744	750	799	749	770	775	706	724	770	736	754	787	785	751	727	775	761	707	724	725	734	776	764	749	756	760	776	753	735	699	765	774	781	743	719	790	751	742	707	737	737	721	794	772	741	745	766	796	702	773	746	732	739	731	776	756	763	733	788	746	717	798	726	737	764	792	779	798	780	795	725	700	796	747	744	724	779	759	743	741	694	783	728	807	796	765	746	758	777	763	741	738	751	773	725	769	809	727	787	765	728	817	784	763	779	707	709	808	703	726	775	801	719	763	794	719	791	771	772	709	753	758	765	760	728	713	776	754	797	704	757	721	715	787	765	774	737	744	716	756	724	805	723	764	736	752	739	763	778	734	799	776	774	763	781	806	774	809	787	718	750	694	772	770	773	740	777	752	735	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31022	29834	27941	21270	18950	14539	8942	5076	3481	9573	39226	32621	17566	5881	1843	764	441	348	290	290	306	324	295	324	304	308	343	281	323	300	325	306	313	312	332	320	304	296	344	288	324	335	301	308	310	316	327	318	327	280	303	326	328	320	281	303	335	321	296	317	303	301	318	290	302	304	352	284	305	354	317	334	317	309	293	344	312	312	302	310	318	307	341	294	303	297	319	311	288	330	338	304	292	305	313	303	297	323	282	307	305	319	319	286	324	319	320	320	334	306	336	306	308	315	349	318	312	295	322	298	302	318	326	296	292	292	312	312	281	344	342	320	322	310	306	324	294	298	277	314	310	312	308	295	317	297	292	319	314	315	310	323	318	326	300	282	310	281	296	292	313	309	326	305	303	327	305	341	333	342	301	294	313	298	292	340	291	308	302	305	339	319	341	294	295	339	325	305	300	288	280	364	346	324	335	286	296	326	329	321	307	304	313	308	291	311	306	309	313	309	305	305	318	305	351	327	305	315	325	309	308	326	284	307	307	322	320	300	332	317	336	320	329	340	338	322	309	296	313	324	309	301	314	297	284	321	284	297	283	299	321	300	320	306	282	289	300	332	313	308	323	326	325	324	333	303	316	288	328	308	308	318	267	335	300	325	294	298	297	306	280	296	303	305	299	322	296	309	313	330	320	299	316	317	297	307	333	309	341	297	336	283	320	332	299	314	293	288	294	336	315	326	318	314	309	284	287	321	309	324	303	312	292	301	328	303	270	298	329	309	314	319	311	309	302	306	288	274	327	328	323	335	320	337	284	305	324	327	312	332	315	320	279	317	308	302	308	286	288	270	280	311	311	272	274	308	337	284	299	322	325	315	299	300	302	283	274	344	296	324	315	337	267	268	327	306	352	337	292	300	291	328	333	316	284	308	297	306	324	328	324	288	351	326	310	311	305	288	319	313	292	317	313	334	309	304	308	319	302	329	297	291	300	312	324	321	322	325	318	356	288	327	291	307	310	314	325	338	314	315	312	313	308	309	269	297	322	292	305	318	298	294	333	279	287	306	307	314	318	298	335	288	300	308	275	307	288	340	300	312	325	293	317	288	288	304	330	353	301	341	314	331	347	305	313	311	321	297	307	331	322	320	355	313	356	294	284	344	289	315	307	293	317	304	319	317	311	289	313	318	288	322	317	318	310	330	320	296	329	345	311	281	311	312	314	294	314	322	344	302	305	334	332	329	326	325	306	303	297	326	327	287	295	263	317	316	293	329	317	298	298	302	323	300	325	300	284	328	360	315	305	349	299	306	336	304	341	310	314	318	288	311	315	340	311	309	320	315	323	289	296	293	312	296	309	313	272	295	315	310	325	310	344	322	309	350	304	295	303	316	312	312	341	309	300	325	324	317	313	334	319	277	324	291	336	337	304	335	320	314	348	287	300	294	317	317	327	316	321	284	289	300	285	342	344	328	310	302	317	303	338	294	307	308	319	321	283	295	294	282	308	329	310	270	288	301	308	297	306	331	274	296	307	273	301	287	317	311	306	316	303	294	321	305	298	326	323	297	292	338	312	299	303	300	284	316	330	339	333	336	306	316	304	328	315	309	342	298	309	292	295	312	308	336	299	295	285	355	303	308	285	329	272	301	323	303	299	321	309	296	307	330	291	330	326	296	283	361	333	327	282	306	297	284	309	346	316	307	299	315	321	317	301	297	310	327	303	314	292	315	311	329	330	316	332	316	334	332	291	284	304	297	321	309	313	338	297	304	338	298	318	318	326	282	283	328	296	280	297	325	291	285	320	286	340	330	316	296	290	320	306	308	310	289	322	326	301	285	338	302	310	326	337	297	324	274	289	317	320	288	332	295	319	285	313	297	329	285	334	334	334	366	321	303	311	319	301	321	301	318	339	307	292	296	310	313	305	321	308	307	305	326	307	300	326	325	307	325	307	334	306	301	328	269	281	290	340	304	326	309	328	292	309	315	302	307	345	320	310	296	279	322	300	302	311	295	301	307	320	334	296	296	280	316	300	316	332	313	301	330	266	310	305	321	347	326	273	312	294	323	318	318	345	326	301	295	304	278	330	260	315	320	289	297	310	284	310	297	292	311	286	279	298	310	279	304	274	335	317	335	328	308	279	294	340	292	314	297	330	321	279	324	332	327	300	281	301	267	291	291	305	285	331	352	311	303	305	293	309	297	284	325	322	303	307	299	331	324	287	331	299	310	315	278	296	320	286	300	312	297	319	332	281	280	308	315	305	301	311	311	323	322	299	285	309	322	292	314	283	313	304	289	322	285	354	305	310	317	330	353	343	282	332	341	308	277	315	292	314	359	315	344	304	308	313	298	304	297	316	319	303	304	300	271	311	308	353	313	330	305	326	310	304	316	309	328	286	315	292	309	345	278	316	283	330	331	322	282	299	292	310	289	302	313	301	294	321	328	319	304	312	311	305	281	329	315	293	313	293	295	289	321	319	315	296	308	329	326	282	294	308	291	325	320	314	308	284	340	296	303	294	305	298	299	303	302	286	305	295	312	294	309	319	315	340	328	307	297	303	335	308	311	272	319	285	304	346	298	317	291	306	299	305	322	316	311	297	311	316	323	319	301	297	294	263	297	320	291	305	340	303	325	282	333	324	331	310	331	299	281	339	335	320	295	301	341	330	325	288	304	299	317	330	281	306	302	319	319	338	315	316	312	309	307	284	313	322	311	308	282	299	327	325	309	296	291	306	318	300	299	305	313	319	289	299	310	328	340	320	310	276	334	313	315	325	339	282	308	305	315	317	321	310	282	327	300	329	318	329	329	288	318	320	279	349	312	327	296	301	283	273	318	299	306	293	278	263	355	314	313	302	312	306	326	303	307	294	322	330	307	330	297	303	278	308	304	289	296	315	308	323	276	296	312	302	301	290	313	320	321	304	334	316	324	308	275	369	312	296	304	280	304	304	303	323	318	281	346	342	309	345	285	349	323	306	322	300	306	315	316	313	307	329	299	333	324	295	306	315	334	319	300	310	292	285	297	303	314	296	291	302	321	315	311	333	325	305	309	339	327	323	327	310	313	320	329	318	317	290	291	303	359	347	308	319	316	314	322	310	323	320	329	299	306	326	313	316	350	286	309	311	320	326	318	285	314	312	297	307	336	295	302	318	313	360	324	305	281	289	300	275	296	291	306	303	287	312	316	309	337	340	307	276	297	302	306	335	280	322	310	365	312	278	337	309	306	306	300	324	312	308	306	311	303	333	321	290	353	318	304	271	317	312	308	302	312	321	287	305	320	320	273	301	304	285	299	300	319	282	323	297	301	302	311	283	284	304	294	301	299	314	290	295	320	322	315	267	310	309	305	289	347	301	322	326	326	317	290	305	299	325	279	309	330	314	312	301	288	317	305	282	329	319	284	367	287	317	307	290	304	338	345	301	327	292	317	333	286	335	338	279	290	287	300	303	296	320	295	338	349	316	325	291	333	325	289	335	301	317	301	305	306	313	343	316	319	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19870	21062	22217	18070	22080	16182	12298	9168	9366	25153	56611	46676	31785	16291	6486	2292	1050	882	756	708	750	729	716	765	744	748	767	740	689	756	696	712	759	743	776	742	743	701	735	749	768	692	788	704	761	747	760	750	696	696	745	753	721	753	705	756	716	733	800	780	734	737	708	733	767	712	756	754	708	726	696	735	745	770	763	730	756	746	727	769	713	767	745	768	752	762	734	792	736	703	738	699	724	702	725	731	728	715	675	785	736	747	710	745	735	723	729	715	757	784	708	769	773	776	714	749	710	788	734	711	768	764	704	737	724	776	692	736	777	770	754	743	735	749	743	738	746	739	771	722	778	789	745	772	727	769	694	651	781	717	757	723	771	775	760	731	711	733	758	769	734	739	767	782	772	761	749	720	823	716	772	732	748	765	750	748	745	758	752	750	756	747	775	719	773	709	724	657	692	757	761	732	768	728	741	742	767	723	757	715	758	741	717	784	713	743	761	751	734	713	720	679	738	731	664	765	747	746	748	736	733	716	733	775	754	758	709	732	746	708	716	718	757	732	771	707	729	715	733	727	716	712	798	790	728	764	729	755	734	702	755	699	772	715	788	770	725	800	736	755	698	766	788	816	717	718	748	757	754	711	754	742	757	752	736	725	795	726	792	694	763	780	746	724	713	722	795	793	708	709	743	751	764	753	765	735	765	734	756	697	737	732	743	768	758	708	714	669	748	732	778	750	719	764	756	786	749	718	770	681	744	726	715	748	732	714	775	742	687	712	769	768	760	800	749	810	785	767	773	731	776	785	798	779	726	759	725	680	740	734	742	751	738	773	772	743	748	736	738	702	760	686	741	751	793	668	732	786	739	759	764	737	790	791	732	777	731	727	717	758	797	721	749	771	705	731	761	793	740	750	772	778	769	719	738	694	746	755	748	754	755	726	726	703	763	723	765	746	791	720	735	735	752	738	749	734	737	716	705	763	731	763	737	715	677	718	734	747	738	706	727	727	765	780	711	730	721	754	764	733	765	772	750	729	717	735	762	787	728	731	758	708	728	702	701	737	703	755	728	697	743	749	762	769	721	723	808	733	708	739	763	741	764	774	758	727	757	703	757	757	718	723	690	764	748	690	684	750	749	692	736	769	719	702	695	733	696	716	791	724	704	757	727	747	740	681	737	743	693	771	764	709	671	740	717	759	725	721	734	742	739	742	730	745	745	712	730	735	731	745	751	712	736	747	721	682	760	787	793	733	764	757	745	799	739	756	742	764	733	778	777	763	740	754	697	702	726	776	758	689	707	713	687	689	728	778	710	732	748	754	777	744	731	759	697	722	764	707	742	746	742	752	765	722	789	754	784	787	725	727	785	700	767	772	720	756	718	742	740	752	763	748	782	730	790	709	707	728	760	721	736	714	704	673	747	780	725	768	777	735	706	742	804	775	753	717	782	733	753	709	765	702	750	739	685	742	790	738	731	782	752	730	724	793	752	782	751	745	750	767	716	771	780	731	788	730	729	776	769	769	750	736	786	712	767	722	715	719	751	768	735	745	750	745	749	701	716	732	701	774	730	733	754	751	746	725	725	749	718	735	718	738	760	688	731	745	787	732	726	742	753	714	706	752	738	673	693	734	751	718	720	775	720	741	773	735	713	687	740	709	712	760	755	706	691	727	745	773	779	716	687	718	749	727	752	709	710	742	763	714	765	729	713	754	779	708	725	714	740	745	776	726	778	749	754	736	769	816	799	779	758	727	711	735	690	759	758	745	765	720	749	736	746	750	750	753	762	787	797	752	731	745	736	718	748	745	747	729	749	701	742	739	730	793	727	726	739	781	717	758	689	782	724	745	761	743	733	732	757	707	706	723	779	727	730	758	704	719	739	740	726	742	764	695	728	746	768	713	757	750	701	773	751	757	704	749	786	731	735	745	676	756	734	735	717	716	745	783	745	744	758	740	785	745	705	734	730	749	736	707	786	730	769	757	695	735	764	735	760	710	763	752	736	746	712	741	725	773	744	749	743	706	730	782	717	749	711	723	706	720	739	778	777	761	747	727	705	713	707	716	732	778	708	728	731	697	739	771	742	745	758	690	744	779	684	724	708	755	756	748	788	787	744	772	783	734	761	747	706	749	698	774	729	804	767	757	773	752	749	715	692	714	756	733	751	753	753	731	773	772	702	739	731	732	737	729	714	767	769	779	715	738	739	697	761	736	710	725	724	776	731	728	762	715	708	726	750	737	755	743	697	725	699	726	703	747	773	750	759	810	744	722	763	718	708	764	728	744	726	752	724	699	706	703	757	750	750	769	732	747	747	788	763	787	699	744	771	720	753	754	770	750	702	720	755	788	727	736	737	764	754	755	752	727	728	739	742	747	760	787	747	755	821	747	730	757	730	733	782	753	763	773	730	683	764	751	771	720	709	778	761	740	769	710	771	761	775	721	726	755	751	735	754	774	735	762	740	716	746	761	782	735	721	771	761	765	771	766	728	723	782	719	739	703	741	737	792	728	794	719	758	716	771	705	776	737	703	739	732	764	772	732	728	708	749	764	765	696	721	762	741	753	760	754	749	763	749	772	738	780	782	751	723	738	729	745	737	754	748	774	767	717	729	748	736	740	783	787	765	709	699	770	725	707	733	713	782	692	780	744	732	756	811	729	725	714	694	677	726	770	728	708	753	775	750	705	731	757	749	741	764	716	697	715	731	759	748	730	739	752	753	771	745	721	719	746	783	752	732	761	734	770	744	755	757	753	732	724	776	723	731	728	699	724	760	772	732	755	727	741	730	755	727	768	738	714	726	732	753	763	741	703	762	707	692	756	694	770	725	745	738	724	753	727	743	741	763	741	742	743	775	724	744	769	705	787	773	785	705	739	778	762	720	699	725	750	780	780	743	799	745	753	729	816	763	764	698	759	732	717	691	732	720	729	724	757	735	742	729	743	709	746	717	711	735	717	703	760	719	721	760	738	737	732	736	726	739	732	730	819	746	687	780	747	741	745	761	767	748	690	764	790	772	769	746	742	726	757	732	762	699	764	744	755	707	710	776	734	729	775	709	733	769	760	767	734	723	784	739	710	714	764	782	769	778	710	756	793	716	766	758	749	698	764	759	752	707	740	757	737	732	711	726	757	742	705	710	703	732	731	743	752	745	702	773	762	780	720	701	746	730	727	738	775	727	761	768	789	747	750	748	765	786	750	771	712	764	755	754	702	754	740	775	749	748	721	730	716	731	762	790	713	755	789	741	781	760	720	664	760	749	695	755	742	788	770	736	761	727	754	737	778	779	733	711	702	781	773	738	757	788	772	706	766	740	757	750	705	749	734	745	706	709	739	694	793	753	723	728	746	728	763	792	722	757	713	768	734	764	737	741	729	749	720	733	706	715	708	797	762	768	746	769	772	750	761	772	758	754	734	671	758	742	717	715	745	760	780	710	749	731	732	744	798	718	716	749	736	708	772	722	708	762	732	707	725	709	747	782	754	763	723	698	741	730	715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28581	28115	31268	30724	24192	16509	10009	12133	14038	5223	30880	34289	19503	6190	1876	714	398	330	300	300	316	312	293	305	299	292	328	304	303	297	324	282	293	314	318	337	300	327	291	342	279	296	312	320	306	307	296	293	305	262	304	303	307	315	328	284	317	272	311	298	334	296	308	303	296	306	329	315	316	282	312	288	310	307	288	313	314	308	300	295	319	278	313	312	335	296	321	250	287	338	317	328	315	305	314	297	309	289	306	316	295	274	273	293	286	286	279	307	328	309	303	291	314	276	305	275	304	308	283	300	291	320	299	262	304	312	321	265	289	314	307	322	309	304	284	306	302	314	288	312	290	312	279	290	305	273	298	288	262	280	302	311	316	296	290	278	300	314	328	324	309	346	337	301	338	327	291	314	315	330	304	326	315	305	327	302	304	320	301	312	278	293	283	309	314	313	318	343	259	283	303	287	278	305	302	307	310	330	283	295	315	289	303	313	298	309	317	329	299	299	292	310	299	297	303	280	326	309	324	292	313	323	305	307	298	290	310	298	291	300	295	295	341	258	313	295	276	301	316	279	314	297	285	332	295	329	303	291	306	346	298	298	307	313	323	310	318	301	318	273	297	308	314	297	286	288	332	322	290	301	316	291	295	311	342	288	318	295	285	319	300	299	327	296	330	302	318	295	307	263	306	300	295	316	297	286	315	303	317	326	294	306	304	295	280	297	283	273	330	299	324	331	327	296	324	344	274	302	290	302	286	300	270	262	314	264	315	282	303	324	335	311	276	300	261	269	311	290	297	276	340	329	336	328	328	271	311	314	305	281	286	324	301	315	295	327	315	301	321	307	298	305	304	283	283	295	312	291	304	319	305	282	275	256	307	331	327	301	343	305	273	285	301	329	329	325	295	306	284	292	275	309	305	307	268	328	303	274	306	286	329	283	313	324	321	307	263	292	321	315	325	268	301	308	297	329	326	303	309	289	332	278	303	313	293	332	298	287	294	321	305	309	329	299	318	312	316	322	330	330	312	299	328	311	308	328	294	302	270	333	293	292	356	308	296	325	324	312	301	319	292	298	316	327	293	314	273	285	293	286	301	326	294	344	294	311	298	320	301	283	302	283	277	279	329	303	312	284	271	328	322	301	309	324	291	307	293	333	352	324	293	310	317	315	329	314	304	333	320	269	284	296	311	298	303	327	311	325	267	321	251	310	301	333	290	301	297	310	301	335	293	305	319	277	258	291	321	282	267	301	312	286	319	305	307	316	304	270	292	299	305	301	293	300	283	295	297	331	311	308	304	285	309	314	269	285	316	311	288	291	291	323	334	301	292	297	327	303	294	295	316	291	267	277	313	319	323	292	321	319	300	302	279	264	306	325	306	303	313	266	300	341	348	297	307	273	313	326	308	299	304	297	307	312	309	286	329	294	298	285	296	323	297	308	298	279	297	325	321	284	313	283	252	312	303	322	323	287	266	292	308	296	288	294	326	298	315	333	316	310	304	330	317	275	286	332	296	303	295	286	300	311	318	314	288	299	309	317	290	311	303	302	323	330	346	314	284	305	283	311	335	310	289	347	305	307	290	333	286	301	305	303	315	313	328	336	285	310	295	302	288	274	297	302	310	268	329	301	284	300	301	286	292	331	311	284	324	323	295	286	301	302	294	301	307	315	294	326	330	287	318	292	306	306	294	321	312	321	313	285	321	292	293	264	308	312	310	332	289	304	284	325	284	312	306	275	323	305	331	285	323	291	329	294	313	286	297	290	337	316	329	287	303	290	286	284	327	327	290	290	310	276	301	273	299	290	300	289	330	321	296	298	307	320	301	284	334	304	320	293	313	336	315	307	316	317	301	325	319	293	314	311	286	296	282	287	307	294	298	312	282	265	322	308	290	308	291	265	287	277	303	302	292	302	312	311	275	317	315	297	296	271	292	314	328	305	306	310	314	288	283	307	309	322	302	316	303	295	290	284	273	323	293	322	327	297	309	304	258	309	298	294	287	324	285	319	312	317	309	292	293	318	304	291	333	318	309	309	302	273	284	289	293	295	294	285	265	306	301	294	302	313	317	347	322	323	329	272	330	332	357	331	307	305	288	305	328	303	291	319	314	302	329	294	325	277	297	299	285	349	331	286	320	283	277	300	299	299	318	305	290	316	308	313	303	292	305	338	310	308	352	303	296	302	277	340	301	271	309	294	274	302	291	312	298	327	353	320	290	304	323	296	308	334	303	306	316	307	310	311	333	304	292	340	288	312	305	302	265	310	325	329	331	310	281	311	346	304	275	291	291	317	291	301	278	323	300	318	290	281	330	315	263	301	341	325	338	303	326	308	316	339	292	297	290	267	273	296	278	304	317	307	293	311	300	347	305	297	332	317	279	299	298	301	309	307	318	316	303	300	294	273	301	320	298	278	295	315	293	288	336	257	319	323	314	262	297	306	296	283	327	296	306	309	314	302	304	308	327	276	296	315	295	261	291	333	295	287	312	290	317	345	330	326	286	311	314	309	290	314	273	319	299	291	307	342	305	293	261	282	291	316	325	335	294	276	298	293	294	305	321	300	308	317	325	294	293	328	301	304	292	282	301	289	263	264	287	300	279	304	294	281	329	302	298	317	306	321	336	297	260	314	324	291	295	287	323	287	304	308	274	321	320	292	340	296	305	330	297	320	332	301	278	296	271	345	290	288	311	292	293	334	301	287	304	311	332	327	341	312	331	292	347	300	313	308	285	315	303	299	295	315	296	354	322	276	297	301	319	332	303	327	297	335	321	299	280	275	304	330	310	302	320	281	289	303	311	311	294	294	336	289	299	322	277	351	308	294	269	296	311	275	284	295	272	319	294	336	319	329	303	296	282	313	324	300	293	304	292	313	324	315	314	301	306	289	309	313	331	291	314	286	299	332	317	299	301	275	310	293	298	342	308	302	276	290	290	329	301	328	329	284	310	274	285	289	302	294	302	307	335	299	292	313	326	317	271	284	294	299	315	295	282	272	275	337	326	304	309	308	299	319	324	256	294	294	289	327	347	295	288	331	308	280	280	325	299	318	297	284	284	317	308	315	312	311	297	285	330	291	295	261	300	311	299	339	313	326	331	280	320	318	327	308	300	301	301	295	314	326	321	309	340	327	298	331	296	294	286	301	323	283	300	307	285	294	303	324	292	282	303	311	278	319	291	298	291	319	294	299	293	317	288	291	321	285	293	309	272	268	280	335	300	308	334	306	287	324	340	315	323	312	329	286	291	298	317	293	307	336	342	284	343	296	279	310	274	269	262	261	305	317	285	281	278	280	297	279	266	277	324	282	294	299	341	291	297	278	265	291	304	330	296	293	306	304	281	302	287	323	276	295	326	286	312	353	314	289	307	314	323	326	287	298	321	278	288	298	282	291	291	323	290	294	277	320	278	310	282	314	315	314	337	299	295	260	271	348	335	308	300	314	286	296	267	307	282	313	319	294	272	305	327	280	323	301	295	312	309	281	273	281	288	290	344	288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17346	20548	28163	29371	26865	15782	11568	23969	22179	12637	51137	49068	34377	15970	6330	2443	1056	739	734	728	755	677	754	749	741	757	737	679	725	741	700	761	745	743	720	710	777	784	724	733	711	727	716	711	679	722	719	695	767	811	712	758	755	722	706	726	736	738	733	774	715	718	723	747	785	720	755	736	744	741	735	758	723	729	702	725	728	723	769	739	764	700	774	704	748	745	740	760	744	721	742	688	744	731	694	747	697	693	669	755	699	680	752	773	690	788	730	744	692	729	741	762	736	695	736	734	698	695	750	683	731	768	731	700	740	750	674	747	721	676	743	740	753	699	702	716	715	766	728	744	741	738	693	745	696	718	733	743	728	716	729	720	795	735	664	734	701	698	737	733	722	708	671	718	713	746	760	698	790	728	734	715	736	730	719	711	775	714	688	740	751	689	686	707	770	769	713	739	728	765	778	707	739	707	736	716	688	722	739	751	705	748	714	717	731	741	732	739	753	715	714	748	737	686	749	774	725	766	668	776	759	709	713	733	762	733	745	678	704	744	732	703	737	764	761	688	726	752	747	735	765	744	727	717	707	780	742	708	730	742	766	767	695	712	772	752	754	736	753	765	676	744	744	682	732	748	743	723	774	721	761	706	725	746	700	753	729	741	710	750	716	699	748	756	701	745	746	732	714	732	725	749	685	717	755	706	722	752	737	776	711	777	714	767	753	772	708	730	760	732	711	777	719	723	726	728	725	695	700	740	763	704	742	696	719	651	738	719	717	755	764	689	728	755	731	734	739	733	717	744	725	749	746	732	711	766	815	749	709	681	759	787	706	739	768	736	705	773	680	756	707	706	719	732	726	757	748	699	771	695	764	710	726	689	745	765	729	773	762	743	778	738	698	717	765	715	733	762	704	757	746	736	739	694	706	708	724	719	762	726	773	730	762	713	704	752	744	712	734	721	699	789	737	714	690	766	720	737	708	751	711	746	758	715	737	727	718	718	741	730	707	707	804	698	713	747	752	765	750	743	752	721	742	747	753	712	770	761	760	767	732	751	728	744	719	733	768	743	754	754	729	702	758	734	753	703	723	718	749	770	752	726	773	727	797	712	714	736	719	732	731	701	750	718	709	683	717	730	760	761	736	746	704	738	753	697	751	710	688	755	761	740	739	715	764	746	773	715	785	733	727	747	764	743	679	704	712	737	726	729	727	769	753	691	711	767	697	696	768	726	749	799	709	698	770	728	737	749	716	707	735	765	701	717	721	767	740	700	732	707	723	730	742	750	731	723	730	681	713	807	755	767	696	724	728	720	739	705	741	739	771	731	715	751	727	705	786	739	766	721	745	782	769	704	744	717	695	684	686	752	739	744	688	710	669	703	769	759	719	685	689	694	711	763	710	722	720	731	759	721	721	728	758	767	762	756	739	737	734	697	721	715	721	724	738	758	762	733	757	701	705	723	729	753	752	722	767	704	700	745	692	672	710	727	730	765	731	706	702	733	751	703	693	722	734	747	688	739	749	769	709	748	722	743	709	723	716	724	716	759	764	722	725	703	806	747	710	744	696	734	724	743	777	693	742	731	735	732	749	724	708	751	743	750	761	786	727	772	787	711	739	754	713	740	716	730	753	720	717	726	755	704	799	760	750	702	753	701	711	742	733	718	723	728	729	715	768	776	677	744	751	708	738	715	738	743	725	742	750	735	716	760	709	689	746	748	750	729	750	702	688	719	754	760	746	733	718	674	696	704	746	716	726	771	775	741	724	729	723	737	722	724	714	773	711	745	789	736	729	745	729	716	723	746	716	763	741	734	751	772	706	709	755	714	756	695	735	759	730	732	772	728	709	762	741	691	771	722	766	723	688	758	719	769	688	699	707	780	717	721	739	727	737	768	676	712	777	713	725	741	735	716	746	711	729	748	763	742	730	723	714	687	737	728	713	697	760	714	692	763	732	716	704	715	719	708	788	741	738	735	736	743	697	721	735	670	757	713	746	684	714	760	694	744	749	710	725	711	719	738	770	685	726	738	728	716	744	708	738	743	717	720	740	754	706	748	678	747	691	703	689	743	711	720	719	690	722	709	716	708	706	745	693	696	728	760	709	750	735	708	756	754	764	751	716	742	769	731	738	720	729	729	715	746	721	714	705	695	712	726	693	749	697	719	764	684	765	768	726	765	767	730	699	687	691	706	719	685	743	727	680	751	727	722	731	709	734	764	745	715	722	706	746	737	730	709	768	672	728	710	763	722	700	735	740	767	736	729	738	734	720	730	706	735	692	739	767	741	734	749	737	737	713	736	752	720	729	694	740	719	796	737	719	734	741	751	678	744	748	737	771	714	782	753	738	770	732	715	745	727	735	722	747	754	723	729	742	745	738	715	730	719	737	728	730	764	698	787	691	691	729	723	758	705	755	688	703	744	746	766	789	739	697	710	753	743	685	739	751	770	725	749	721	689	701	740	778	719	773	764	699	713	743	711	750	711	716	720	678	728	756	734	726	732	770	723	734	722	723	760	675	746	782	705	738	723	738	775	773	745	735	752	723	705	726	726	715	736	751	757	675	760	752	691	733	785	757	762	727	695	760	722	746	697	756	735	744	752	744	777	702	713	765	732	720	691	695	739	709	747	744	780	723	705	746	707	775	741	725	727	765	706	754	778	730	781	714	710	743	749	731	736	723	694	692	742	730	720	750	719	719	725	762	729	700	728	730	763	714	737	759	762	758	776	781	707	752	731	768	727	723	726	730	764	712	733	713	749	753	728	748	734	706	741	674	732	726	746	743	736	751	746	752	733	754	700	754	726	741	728	712	746	724	670	747	701	706	750	751	734	723	727	697	756	774	728	715	745	800	737	782	689	712	723	743	699	726	733	767	721	732	705	713	746	779	705	732	727	683	708	715	743	699	694	702	694	741	750	733	717	748	743	758	718	695	749	753	741	723	718	753	792	708	753	726	721	741	755	718	719	682	782	779	703	751	703	742	736	733	716	741	767	735	737	702	709	732	679	709	755	741	732	753	726	736	740	730	743	723	674	752	787	683	732	695	728	752	708	690	704	728	724	782	702	730	724	731	739	786	714	791	738	734	742	711	763	729	732	740	750	696	744	739	719	690	708	711	744	751	725	725	786	701	710	716	731	700	735	712	720	730	750	719	729	765	723	727	753	762	728	745	690	690	746	722	719	711	703	699	704	749	744	706	719	707	726	711	752	691	737	720	754	746	762	746	750	770	743	704	733	739	707	696	711	719	765	784	710	755	677	743	732	745	804	715	740	720	710	725	702	709	744	752	764	713	730	755	743	669	679	726	727	699	763	744	698	702	679	772	731	739	748	704	712	690	745	745	751	702	779	682	688	700	720	736	716	688	732	768	722	738	736	734	742	697	738	760	693	719	737	725	765	746	724	775	747	734	711	711	729	704	716	740	744	732	705	710	765	738	737	705	731	757	758	758	705	730	653	711	742	736	655	757	741	690	743	756	729	746	725	709	762	760	784	753	693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31674	27646	47513	35359	24424	19159	12609	18473	12704	8392	39196	30921	16811	5621	1801	642	388	313	320	299	308	274	315	301	306	272	279	304	320	288	323	295	289	311	322	273	293	310	299	343	299	268	251	294	287	300	283	287	307	323	293	314	278	287	299	319	334	326	314	300	300	297	329	296	309	274	319	318	315	283	315	287	259	314	295	300	302	304	295	294	286	296	303	324	280	280	336	299	308	301	318	297	282	281	308	324	309	304	310	266	298	329	321	296	309	312	312	277	272	267	273	268	275	246	299	350	289	323	309	257	326	326	298	302	333	316	275	275	310	302	329	281	285	297	279	292	289	319	254	325	305	297	279	308	292	284	313	303	305	297	303	290	311	293	293	323	300	290	329	275	290	312	308	284	306	301	343	281	290	282	305	298	301	288	320	243	292	274	311	294	303	292	284	307	290	302	309	328	270	268	303	282	318	286	340	331	282	295	306	306	292	302	300	327	308	297	325	295	320	283	269	269	310	293	301	324	305	299	273	297	294	322	290	266	293	280	297	311	280	305	307	287	277	296	290	314	304	321	292	288	288	312	278	277	305	316	338	325	305	312	290	294	295	295	318	302	256	294	313	284	310	312	311	327	332	294	345	320	274	289	244	286	323	288	311	315	319	310	314	300	257	324	308	269	307	283	288	312	282	272	330	283	288	327	287	293	296	283	327	305	281	270	297	268	327	301	313	319	305	300	288	317	301	287	295	286	299	308	297	294	325	320	302	280	285	314	269	304	290	323	307	341	310	280	320	325	276	285	304	301	332	306	292	308	271	305	295	283	286	278	278	283	291	309	303	291	288	299	271	294	304	274	289	310	315	314	282	305	316	297	264	295	305	274	286	333	332	319	335	270	288	322	290	292	302	310	324	332	286	293	292	309	307	303	287	294	278	333	275	286	275	315	289	315	311	293	311	312	291	286	285	297	319	319	303	296	302	292	338	311	301	334	276	307	302	312	288	294	280	308	278	282	282	292	318	317	260	310	285	282	302	343	301	300	325	299	302	268	307	311	331	320	293	296	287	280	301	280	323	275	294	280	328	302	296	299	271	287	310	261	253	275	314	295	293	302	301	322	311	325	268	303	321	283	295	320	324	308	272	298	328	333	274	301	321	278	304	295	291	284	292	273	296	312	299	286	274	324	320	283	296	272	295	317	303	317	329	310	328	296	261	309	302	298	312	327	323	304	264	277	306	302	266	297	298	287	272	345	270	297	300	279	286	323	288	294	317	287	315	265	260	319	288	331	303	324	252	303	296	337	293	299	295	331	297	272	322	301	302	294	296	300	276	342	302	287	324	273	304	321	310	281	313	320	317	295	330	289	332	316	284	277	300	318	277	298	303	267	301	317	310	295	298	326	304	293	343	264	286	305	332	300	297	302	298	313	307	315	299	341	282	294	322	305	289	289	293	290	286	280	283	265	310	305	275	322	321	273	294	301	287	267	322	287	325	324	301	308	288	293	306	351	298	275	302	309	312	314	291	322	297	338	292	299	268	301	302	265	257	296	321	294	321	287	303	295	276	303	286	300	305	323	310	309	291	280	299	311	302	276	285	326	304	317	312	289	306	296	284	289	288	305	274	307	307	304	288	327	297	311	278	319	314	325	269	350	286	302	290	291	300	285	314	307	288	299	318	301	340	299	333	300	276	318	319	310	328	322	296	295	303	346	291	286	253	284	279	262	308	319	300	319	293	305	290	292	295	283	320	284	294	270	300	284	309	324	332	298	296	296	312	288	302	297	301	275	339	304	312	363	343	304	318	316	316	289	303	300	311	282	321	285	277	291	311	287	312	267	279	312	306	302	272	286	272	334	304	279	290	310	261	311	315	274	294	300	283	279	329	306	291	343	287	297	292	286	313	320	256	313	310	288	293	313	306	301	311	287	292	302	328	330	317	327	310	309	306	286	307	295	317	288	280	282	301	299	280	314	295	323	291	302	303	330	326	301	311	340	295	290	276	289	285	312	314	292	300	309	298	289	312	297	285	285	295	257	274	311	303	297	298	301	303	288	325	280	268	296	323	270	268	298	343	282	336	300	302	268	297	306	312	291	292	317	291	289	292	332	302	263	327	284	316	285	292	310	301	321	295	311	292	283	318	277	299	289	296	299	330	298	298	306	311	289	299	285	321	293	313	323	306	291	298	302	269	269	284	273	290	314	288	327	301	304	323	343	277	282	297	304	284	307	308	304	337	310	332	293	289	304	286	276	295	319	304	315	279	317	302	326	301	311	294	334	283	337	285	294	284	285	308	291	306	312	337	306	285	285	312	313	297	302	283	295	277	291	293	292	303	279	297	302	311	331	317	262	306	295	307	274	319	314	303	300	308	309	301	293	338	323	273	298	319	305	303	306	313	331	305	318	272	290	268	310	329	308	288	308	305	276	321	335	257	328	320	277	295	352	349	308	322	289	274	283	289	273	300	300	281	280	271	322	303	329	327	290	304	293	289	297	287	273	278	270	284	317	311	267	297	302	270	293	294	296	267	312	293	307	306	293	297	272	319	343	307	282	311	298	311	294	287	300	311	275	311	299	303	276	319	297	256	279	314	293	264	299	295	330	282	325	316	323	283	291	299	312	327	312	284	327	292	268	299	288	309	277	291	325	317	280	304	278	262	310	307	309	288	319	303	283	295	299	266	329	307	316	315	301	312	274	295	287	307	295	296	315	278	313	307	251	308	332	307	305	325	304	313	285	306	317	278	293	311	311	306	275	304	294	299	326	311	306	289	327	350	321	297	290	324	289	306	286	310	309	306	296	293	289	286	316	327	292	275	307	295	328	317	328	295	276	301	315	353	324	279	313	290	304	292	301	291	318	284	291	282	305	276	305	315	330	295	298	339	313	310	280	316	308	270	303	298	300	268	299	312	291	299	294	309	297	286	321	281	311	321	306	299	317	292	254	280	300	331	305	287	308	305	316	324	303	261	296	301	301	306	269	327	323	266	307	314	285	296	329	299	301	298	297	309	311	319	287	304	263	283	300	278	312	325	328	310	305	296	309	280	292	346	280	292	312	294	310	300	304	307	274	329	321	307	316	290	288	301	334	316	307	299	300	307	324	262	317	304	320	294	328	308	313	300	299	290	264	320	304	292	307	304	292	291	267	285	324	293	272	311	291	276	328	286	304	305	308	284	315	321	319	311	296	273	262	287	272	296	296	296	322	307	298	285	313	314	306	283	324	291	321	304	303	319	315	336	323	285	331	274	292	308	278	299	305	308	289	288	314	328	325	306	291	311	308	322	308	307	295	288	280	336	280	304	312	303	313	291	334	271	315	286	302	314	288	295	286	301	297	280	291	307	311	314	306	296	297	325	279	312	312	300	324	270	270	319	310	292	315	291	307	291	290	322	277	316	295	302	320	295	294	288	310	285	278	269	295	317	304	293	297	309	263	285	277	284	284	318	315	322	299	310	287	336	331	280	293	301	322	309	298	265	298	293	266	316	311	324	317	269	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19694	19264	45590	29431	20213	12495	7215	30074	17287	18777	56516	45614	31936	15375	5962	2279	1016	824	730	721	714	695	703	706	720	698	722	748	717	711	660	689	714	688	757	684	738	742	735	705	671	742	782	721	721	716	726	708	742	751	750	694	707	742	724	732	718	703	709	716	700	712	706	706	698	757	745	702	746	750	729	716	723	716	775	688	662	734	761	721	769	760	702	724	717	717	739	766	742	746	731	714	742	710	708	713	739	730	735	737	685	710	737	701	727	694	682	699	695	722	748	732	726	717	784	723	737	680	703	709	736	710	762	729	701	692	719	744	726	692	674	715	766	762	732	721	705	751	698	750	694	747	690	662	772	742	697	701	701	751	731	697	715	703	710	680	737	720	737	705	705	719	712	709	697	694	710	726	700	717	723	690	709	732	722	753	799	667	720	706	750	695	716	731	742	705	702	724	726	723	742	723	733	718	733	725	788	683	742	769	742	687	705	713	718	704	731	727	700	666	690	734	748	728	693	758	717	675	723	681	703	734	696	732	690	697	722	754	675	734	758	744	701	755	698	696	685	674	714	745	706	699	715	734	734	693	785	697	683	681	733	749	744	712	703	709	737	748	694	722	737	683	726	700	698	679	706	760	672	665	681	696	706	722	774	704	673	686	736	727	721	707	730	724	705	747	690	737	722	770	687	747	700	676	727	706	702	711	725	690	701	694	721	711	706	747	707	740	732	677	669	739	692	654	756	716	719	727	714	716	731	707	716	691	759	724	774	707	698	708	751	715	764	705	756	721	714	763	704	701	705	761	731	704	725	657	776	698	687	714	699	705	768	709	721	748	690	705	737	746	721	726	726	676	724	693	728	728	747	756	692	664	724	753	726	719	681	672	745	677	692	705	780	689	711	689	703	729	757	664	749	682	737	737	670	734	753	702	678	715	712	731	730	706	689	697	714	721	750	770	721	729	711	713	696	697	708	725	697	757	740	696	726	732	695	745	738	733	680	686	697	682	746	747	766	676	742	692	711	744	690	727	709	706	720	734	696	741	709	714	746	708	677	729	702	700	733	701	733	665	678	700	733	716	742	740	709	744	704	731	726	738	662	696	709	745	721	742	782	721	731	764	741	681	745	736	702	728	703	761	724	730	688	736	738	768	732	722	714	727	726	756	753	677	694	651	721	722	736	712	736	732	724	744	757	707	696	750	693	714	684	688	729	719	768	755	699	736	725	717	738	676	748	725	716	699	699	698	692	740	670	705	734	727	731	743	676	697	702	712	691	706	721	734	739	720	667	733	729	738	745	716	691	749	665	746	736	750	677	697	699	689	716	764	699	711	681	722	735	718	713	722	718	721	694	734	679	727	710	753	691	706	683	707	706	736	769	734	690	715	686	754	700	729	708	705	734	699	660	714	733	756	687	727	759	748	734	764	696	679	714	771	760	694	712	705	720	693	706	745	714	702	713	718	736	705	710	726	718	730	722	720	724	724	725	681	723	688	708	703	716	689	754	696	708	703	734	696	707	719	708	700	718	652	727	712	727	728	719	766	704	702	758	761	695	740	700	734	690	741	697	731	667	690	694	729	684	699	702	729	749	731	671	719	729	715	691	695	709	741	727	732	707	731	684	685	725	737	712	683	732	713	715	664	740	687	719	725	694	680	687	727	721	662	703	777	682	694	732	735	690	755	705	710	704	763	696	724	731	699	738	717	701	708	679	693	727	697	714	724	718	700	690	749	717	743	718	713	726	700	758	701	707	698	730	712	701	718	705	713	722	705	676	704	741	742	721	692	737	731	727	756	717	739	699	686	766	704	718	664	701	727	674	720	701	772	715	785	756	728	716	743	726	724	734	715	736	702	726	721	722	737	705	730	735	762	741	733	747	716	706	708	709	693	792	701	766	703	682	722	699	741	704	728	704	722	727	720	752	745	744	722	724	692	716	700	700	729	735	722	716	710	701	672	743	739	680	704	741	690	671	704	698	729	705	698	706	725	714	706	698	736	730	718	714	678	747	732	770	733	708	705	740	669	710	746	714	689	674	678	755	702	721	750	682	707	711	708	714	729	726	705	703	697	737	740	728	735	718	686	718	753	718	689	705	675	719	693	719	706	712	767	704	662	713	725	709	697	726	730	762	689	706	705	705	720	718	721	720	759	718	801	697	753	746	685	748	708	702	708	729	702	700	709	758	672	735	706	722	713	772	733	704	750	730	684	720	709	752	717	738	740	710	669	750	684	737	692	697	694	716	733	743	739	699	736	728	766	716	751	719	732	686	693	679	685	698	739	646	713	706	702	711	789	749	688	733	723	689	752	744	709	676	743	701	776	717	726	678	726	694	705	737	697	711	746	704	658	716	717	674	701	758	686	725	691	678	676	746	681	747	702	677	739	722	699	746	720	684	662	715	698	668	729	712	764	774	708	730	721	726	764	766	721	713	692	671	726	672	694	719	702	711	669	685	656	708	695	744	739	762	766	724	724	705	679	740	692	724	704	714	727	754	742	671	680	668	697	679	680	690	709	725	747	680	688	763	728	679	720	705	743	704	692	741	697	697	789	695	729	696	700	708	721	711	680	656	743	711	721	707	667	731	686	739	753	735	749	778	717	746	743	730	688	780	725	702	723	707	638	715	717	694	749	704	735	668	708	762	746	670	739	772	690	650	685	745	760	679	756	738	705	755	741	733	707	719	695	686	679	778	694	706	777	706	698	700	679	673	737	719	680	725	723	723	720	710	730	717	713	686	741	744	725	783	717	723	739	728	678	703	744	684	708	661	690	725	654	720	700	745	716	703	677	692	716	697	702	727	698	674	669	720	726	714	768	740	703	702	731	686	731	671	788	713	686	696	742	763	704	699	722	698	725	698	724	706	701	727	738	708	699	709	674	739	696	647	721	702	666	699	656	666	733	741	716	776	746	715	684	714	751	740	734	712	725	733	721	728	715	735	696	741	721	716	681	707	709	702	713	685	733	670	743	711	687	738	743	684	724	715	686	733	715	757	689	719	686	742	711	717	712	712	700	678	684	752	688	699	745	673	720	707	734	714	737	720	717	772	701	709	754	684	670	734	688	715	718	721	662	710	730	729	711	756	738	696	761	678	725	702	762	713	699	753	703	720	725	711	686	719	702	690	695	749	684	658	742	732	758	727	687	702	698	740	664	737	661	718	718	717	728	746	730	734	760	735	673	739	734	695	690	724	718	705	740	727	756	740	692	706	694	692	731	686	737	722	698	736	719	710	698	715	655	698	738	732	778	711	706	708	727	703	731	692	706	713	679	736	740	695	733	706	720	717	703	733	658	717	733	729	743	728	722	709	698	739	731	748	704	711	741	718	737	735	712	718	721	685	697	716	736	724	664	747	714	722	738	740	647	728	710	744	734	732	770	725	704	723	680	687	732	705	742	691	709	789	729	730	730	676	712	729	701	663	685	707	716	706	703	702	701	682	684	726	784	725	711	689	716	699	677	701	717	723	727	693	722	691	686	789	719	757	703	770	733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31633	39580	46206	27482	25402	23859	20731	16462	10139	16245	38788	31135	17267	6767	2172	722	373	348	327	312	278	299	289	263	301	299	287	309	300	310	292	281	301	282	299	309	313	313	324	296	298	302	328	287	280	307	306	287	299	300	286	323	306	297	300	308	277	282	297	285	314	283	294	305	321	320	282	296	302	271	309	280	313	288	306	276	316	313	330	333	299	272	296	301	305	292	306	299	288	282	295	275	295	293	301	293	296	319	296	301	256	311	312	294	269	308	314	277	288	273	296	311	311	296	291	294	317	307	272	295	306	290	302	315	286	292	301	284	288	306	281	275	285	308	295	295	282	303	322	294	271	312	300	339	297	303	316	293	278	271	268	328	304	290	290	323	300	283	294	313	293	302	314	292	288	299	285	305	305	295	324	315	323	284	278	290	317	309	306	299	301	270	324	333	281	288	316	293	270	304	299	324	286	271	299	294	240	292	290	291	289	291	320	283	356	293	322	315	297	309	314	270	268	276	302	297	285	314	315	294	304	286	295	258	261	293	289	269	301	282	279	299	303	294	312	351	269	305	310	295	302	341	270	287	299	317	291	305	301	272	274	305	285	262	305	288	291	322	277	318	322	295	312	307	283	292	276	280	267	275	289	265	296	302	287	305	319	327	302	290	305	321	310	321	276	342	309	308	254	267	309	319	319	297	284	287	324	272	303	258	309	302	272	289	312	286	310	318	269	310	299	288	279	318	304	301	276	322	276	308	328	298	301	293	299	301	312	321	296	300	357	300	295	292	296	327	274	298	288	370	323	301	301	320	289	288	291	293	334	289	307	270	268	314	324	310	297	297	320	299	288	320	301	298	304	305	299	285	302	302	290	287	290	326	334	328	285	299	303	302	252	311	291	329	288	290	307	299	324	278	281	280	273	322	302	264	317	313	302	300	292	267	300	326	338	316	316	293	306	290	319	292	306	283	278	316	339	287	311	288	282	296	272	296	294	305	294	319	295	276	307	311	307	318	304	339	312	296	251	296	288	330	292	304	291	280	314	281	310	287	282	348	302	295	290	282	287	284	310	295	303	317	295	343	259	297	292	288	284	272	296	316	292	299	308	300	284	331	308	293	306	317	295	317	291	262	333	309	301	310	317	299	289	268	291	296	281	272	310	260	307	297	298	327	296	330	311	288	282	280	319	289	295	284	314	316	341	301	286	295	330	331	282	276	295	317	297	321	291	282	260	280	324	315	282	306	300	308	267	280	310	306	360	299	318	275	309	324	291	304	314	311	331	266	264	273	323	293	285	283	295	278	275	290	305	295	292	293	290	261	266	311	310	335	323	299	279	284	263	280	314	280	314	306	290	338	299	287	288	312	305	283	310	307	282	292	285	293	311	309	324	307	279	298	306	309	316	314	317	302	277	267	312	301	314	296	276	301	332	315	303	312	258	282	304	275	245	339	301	309	299	294	271	299	266	308	331	299	285	277	299	275	281	306	302	295	316	272	262	292	314	290	301	294	291	286	299	320	290	303	302	302	303	313	307	272	284	325	308	315	303	288	321	299	312	266	320	296	293	285	281	287	270	265	295	325	305	304	308	265	315	289	293	348	271	286	310	303	306	287	312	265	259	308	318	319	306	279	280	309	334	329	279	307	322	309	300	281	316	301	334	311	263	281	308	322	293	270	303	314	295	316	299	314	293	307	299	308	304	311	314	299	280	286	343	272	341	287	339	319	294	307	308	265	279	306	311	322	310	284	326	275	280	288	298	320	293	268	329	310	288	272	280	261	282	322	304	299	299	296	283	324	288	315	273	309	309	313	291	284	307	310	322	302	314	307	315	294	298	324	261	318	294	290	280	304	351	322	337	286	287	304	295	289	262	265	304	301	285	279	297	289	290	309	281	300	306	292	303	275	306	309	335	304	289	315	308	307	251	328	297	301	302	300	252	316	311	279	331	333	316	281	292	312	311	291	296	297	300	303	327	314	299	284	287	278	291	283	285	270	301	298	320	314	278	315	278	287	318	315	308	322	299	318	322	284	312	305	284	322	291	334	286	288	297	273	302	307	274	289	326	314	313	303	302	275	296	294	289	283	271	294	307	293	288	313	307	290	315	297	281	285	292	287	292	330	315	318	278	284	324	338	322	288	276	265	325	280	326	295	281	317	270	305	286	308	264	276	297	295	280	283	295	313	313	309	290	312	287	309	298	277	304	287	292	290	298	288	276	310	290	328	282	289	295	314	295	305	299	335	309	302	305	281	300	289	310	286	278	323	312	312	283	301	293	299	334	301	306	294	303	297	269	283	274	298	323	322	323	289	308	306	315	297	296	287	300	303	303	291	299	282	306	321	294	278	307	297	304	310	319	329	267	296	351	309	290	281	335	297	277	302	269	312	305	302	295	272	300	302	288	299	295	326	309	344	309	296	267	280	297	312	330	285	317	300	321	342	299	311	327	302	326	337	269	275	296	294	324	314	290	316	291	300	278	281	292	294	336	316	280	327	284	331	324	332	336	288	268	283	295	292	297	321	288	282	326	285	307	317	349	299	282	295	304	301	300	294	304	307	338	294	280	295	285	298	285	320	313	282	303	294	274	291	324	322	264	261	293	317	281	305	290	269	285	268	303	269	311	314	305	316	301	316	314	317	293	306	269	340	331	299	306	303	292	272	313	282	313	283	295	278	298	276	317	275	308	303	302	327	324	274	283	293	253	334	324	299	313	318	310	311	283	315	301	282	324	316	317	323	305	288	299	295	321	325	305	317	286	316	340	276	284	288	332	322	276	294	309	297	296	314	274	288	293	306	304	308	271	266	326	295	284	296	263	280	310	284	321	303	289	264	306	300	286	289	314	315	303	259	294	307	319	298	293	288	307	329	282	293	340	333	300	300	307	336	301	256	306	302	306	287	340	338	313	287	300	308	302	318	318	305	275	297	304	303	302	301	293	295	325	296	278	328	311	302	279	334	333	281	286	302	321	290	299	306	303	302	342	279	315	319	312	315	305	311	289	291	278	288	311	311	260	269	261	302	305	326	308	340	313	302	291	305	296	302	298	306	305	308	282	309	313	323	299	319	305	293	280	311	295	272	268	344	307	291	317	309	295	313	305	296	288	308	279	343	278	271	318	300	295	330	315	303	307	289	275	290	312	321	307	292	266	286	314	292	295	285	309	320	302	324	282	281	298	308	316	309	290	291	319	315	293	263	299	294	308	297	311	267	279	288	275	303	329	310	300	300	332	262	296	291	283	309	283	291	311	288	304	307	268	286	339	284	290	279	294	287	321	335	290	313	327	315	276	310	284	300	310	306	289	292	323	323	285	292	304	310	307	305	263	313	320	293	277	325	314	314	301	314	271	285	313	283	294	289	274	273	293	315	309	309	310	284	290	304	296	293	319	316	324	294	275	279	289	304	289	314	283	283	275	273	293	302	298	348	292	287	287	303	265	336	275	281	281	269	264	285	274	278	285	283	303	314	308	302	317	310	265	280	325	343	310	272	288	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19624	32580	38295	25134	20813	17514	7935	10788	9397	30470	54284	46546	32279	17691	6929	2404	1073	771	736	728	688	672	732	730	708	686	709	704	695	701	686	692	717	689	700	648	707	726	692	677	742	731	624	673	720	670	709	669	707	644	698	687	699	750	711	692	694	687	695	702	704	692	686	683	711	640	664	702	678	722	686	703	709	683	661	712	710	704	651	673	726	706	657	696	736	740	713	715	702	640	684	706	703	699	722	708	716	729	702	640	707	710	708	711	723	669	684	716	694	708	702	717	684	673	669	716	682	663	694	624	762	712	707	693	721	688	641	693	711	645	712	698	708	704	708	674	687	697	673	712	701	692	704	722	715	718	658	733	694	702	687	700	692	666	716	689	679	686	678	690	734	664	766	729	695	697	710	691	730	721	702	710	703	699	695	706	701	744	708	659	682	730	676	683	670	690	722	715	690	735	697	696	708	730	734	710	654	723	736	661	696	695	693	729	705	681	693	682	731	718	708	709	724	722	748	722	712	689	687	725	734	685	671	668	625	683	688	677	692	718	657	718	685	750	773	703	688	654	720	669	750	715	718	692	708	724	693	735	697	703	679	683	685	643	700	709	709	726	720	660	675	621	719	746	662	728	634	714	697	713	677	708	622	703	712	696	745	676	702	701	718	689	700	695	704	643	745	660	769	757	719	661	729	677	670	683	673	703	665	710	710	690	735	730	673	669	672	691	711	678	697	722	760	700	677	686	693	693	686	712	676	714	700	675	683	671	707	726	702	671	653	677	687	687	694	715	689	703	693	704	725	697	694	699	753	656	692	687	658	724	713	691	725	696	724	630	701	711	687	701	663	729	676	715	714	735	705	708	699	703	694	727	658	719	630	657	644	702	656	740	710	720	687	692	677	705	673	712	737	687	671	669	662	728	710	660	723	731	679	691	745	704	692	702	708	685	655	746	727	704	724	734	696	682	676	685	715	730	686	669	682	707	659	693	666	744	732	663	715	685	678	725	722	685	680	692	687	698	667	674	721	687	716	701	685	744	681	690	695	664	721	680	694	690	693	673	691	675	737	665	684	667	689	705	693	629	740	731	699	642	675	699	660	696	719	725	720	653	713	679	688	686	665	669	684	697	685	702	685	775	699	686	725	696	705	715	703	723	749	689	674	679	733	677	686	633	729	657	695	696	712	666	722	679	700	689	655	709	663	719	681	684	685	738	672	717	699	710	680	649	760	647	741	700	672	717	697	668	719	678	726	714	717	717	694	728	723	704	674	651	703	697	658	651	763	714	681	725	657	666	693	663	703	695	717	701	676	745	698	721	714	707	682	681	709	689	686	748	723	683	695	693	703	663	670	698	678	718	692	688	728	757	668	736	680	651	690	699	679	723	651	677	726	690	648	647	644	692	736	734	649	670	711	703	682	708	696	723	698	666	704	696	695	724	714	672	698	717	734	694	645	677	686	717	664	674	674	685	697	701	660	690	697	695	691	662	720	672	689	643	705	647	711	675	673	731	739	667	721	741	698	735	689	697	668	704	697	732	701	703	720	723	688	675	689	701	742	731	678	702	730	725	713	682	686	737	676	710	677	721	675	731	689	693	681	721	702	742	700	692	653	697	676	718	744	702	710	688	710	662	653	709	679	672	693	689	663	670	655	660	707	708	680	744	671	693	733	659	708	691	687	700	673	669	671	673	682	665	678	733	726	729	649	776	700	699	657	710	665	676	678	723	695	672	699	749	721	683	678	689	691	716	729	693	732	755	716	705	699	682	690	756	734	699	729	650	668	687	668	714	702	649	711	700	683	697	716	621	721	634	708	699	706	658	701	667	666	655	701	681	717	720	701	684	653	690	732	701	693	673	725	715	712	672	698	662	689	683	727	689	730	713	687	657	704	679	718	725	681	647	705	730	681	700	703	717	722	656	745	689	701	716	682	720	725	703	656	682	693	674	731	690	678	725	684	686	700	648	661	689	681	709	723	670	721	678	706	755	719	708	723	681	707	704	646	658	680	684	721	727	712	721	654	697	714	702	720	701	645	736	686	632	755	692	714	720	709	692	700	630	711	702	720	691	685	738	704	747	656	671	729	722	693	644	732	740	757	729	726	656	725	733	632	695	720	743	676	715	681	707	690	709	732	713	704	717	675	684	675	742	698	659	685	690	723	657	686	697	683	690	670	691	711	689	696	687	731	696	683	745	673	689	717	699	676	706	707	717	711	721	664	665	683	721	653	687	660	664	720	729	710	681	716	637	758	693	695	709	725	653	689	717	656	699	678	737	663	648	717	699	734	729	758	649	668	709	673	711	744	709	700	723	740	677	656	670	669	717	723	730	711	704	696	671	661	683	694	706	684	679	673	685	721	708	663	679	667	685	676	709	700	681	711	690	690	716	669	747	721	706	645	693	702	676	708	728	732	679	719	693	655	675	716	678	719	699	704	674	700	715	753	697	708	720	703	705	670	720	715	710	662	671	689	697	649	694	690	656	697	713	731	709	687	672	697	744	689	730	701	674	699	699	728	698	716	726	728	708	700	675	686	677	718	708	665	738	711	695	684	704	727	714	682	693	686	701	695	696	749	711	702	643	672	657	720	702	691	700	680	704	680	697	750	702	675	689	688	678	724	645	739	660	711	744	668	664	709	688	688	699	710	661	668	723	723	715	645	677	669	670	684	670	729	708	628	703	727	673	688	707	727	691	733	718	736	684	666	712	680	701	749	711	746	715	695	703	704	695	666	662	680	716	713	664	656	709	723	676	714	692	661	657	735	692	744	739	699	710	719	727	692	687	709	703	719	675	685	705	708	721	644	705	702	716	722	718	696	687	719	690	713	686	705	700	705	689	685	672	713	709	707	713	691	663	653	715	645	696	701	706	686	702	668	699	686	710	707	662	709	751	706	686	686	663	670	649	727	716	641	700	675	682	715	703	704	704	712	692	730	722	702	705	695	723	687	701	703	728	697	722	718	707	696	682	665	704	677	708	704	692	724	698	706	721	720	715	685	727	682	688	681	695	683	668	660	677	718	682	715	699	722	672	716	700	720	703	721	638	724	727	686	712	687	696	672	693	724	712	728	693	585	729	680	697	718	668	677	737	673	688	669	704	673	661	699	666	731	748	700	669	696	646	720	654	705	683	696	649	694	680	716	703	665	683	692	691	743	665	640	705	676	665	710	715	693	674	661	679	752	692	717	723	720	667	728	717	741	693	705	680	641	717	790	670	701	708	695	711	721	699	715	704	682	724	719	678	649	751	711	634	719	736	688	698	675	683	651	685	727	739	689	716	689	707	689	687	694	679	717	713	684	684	709	740	729	730	688	684	690	652	720	697	713	709	711	665	702	703	701	690	697	688	679	646	748	717	712	688	705	717	705	657	670	679	678	699	734	704	698	698	661	673	709	712	753	697	658	686	730	710	678	702	736	734	715	695	731	710	684	686	732	650	707	691	710	707	696	684	717	688	677	664	689	673	693	665	682	713	693	681	716	672	720	697	639	676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33031	51628	41478	27817	24600	24297	23506	19572	14797	33748	37773	27394	14488	5612	1851	664	428	341	303	321	320	347	294	301	342	328	333	297	297	339	315	320	287	309	358	278	297	287	289	280	318	318	317	301	316	300	306	286	341	304	307	312	305	331	309	266	295	292	356	307	314	291	317	342	295	300	288	366	341	305	346	351	304	306	332	298	290	320	356	324	307	275	294	289	300	329	296	308	290	366	294	296	321	292	299	289	306	304	312	324	278	321	304	324	329	338	289	306	264	301	318	314	328	299	314	298	310	334	296	294	306	303	298	305	277	305	292	324	307	321	292	310	310	312	304	305	284	297	313	313	320	303	348	270	298	328	313	321	267	317	348	301	309	306	326	300	316	264	303	285	317	316	290	287	345	328	343	311	303	313	341	320	302	310	283	282	276	331	311	339	312	288	298	356	298	279	298	297	309	315	274	284	311	266	275	281	306	323	319	299	289	306	261	300	282	343	275	314	336	269	337	305	302	324	331	264	301	323	311	326	294	287	321	287	353	287	312	306	341	301	315	337	339	321	296	308	304	317	311	309	298	322	330	314	324	312	287	259	324	292	304	290	271	282	305	313	333	313	318	292	313	313	313	321	320	331	292	317	328	304	328	311	334	329	313	306	343	318	288	303	309	319	288	303	300	300	342	288	323	279	339	289	276	311	319	282	333	299	329	290	309	337	296	296	322	308	280	296	283	347	322	313	307	287	292	310	362	267	278	319	343	286	329	306	290	284	330	303	272	306	326	307	314	298	276	325	292	323	324	341	310	305	290	313	271	334	319	279	295	357	274	323	286	281	320	298	320	322	301	305	296	306	323	303	293	301	320	309	301	313	297	267	283	322	324	318	328	310	327	305	318	307	308	318	323	309	308	342	315	281	305	310	321	294	315	289	307	296	293	302	281	261	256	306	319	349	316	322	310	309	331	267	312	303	320	300	311	308	345	306	277	342	299	323	313	269	310	324	337	313	334	343	295	310	296	311	290	305	298	304	327	312	335	303	300	316	291	322	301	327	344	308	319	303	270	289	291	313	293	300	350	325	331	335	314	316	273	297	314	311	271	322	273	302	327	326	301	322	320	315	319	296	327	297	324	320	298	332	294	318	289	313	299	317	317	310	309	342	291	293	347	323	346	307	320	290	307	290	302	303	326	318	305	314	311	336	292	312	346	292	294	298	328	317	304	312	332	328	311	334	324	290	325	291	295	302	273	288	291	296	281	320	299	311	315	303	343	320	305	317	300	321	297	321	335	291	342	274	354	334	298	311	294	303	293	291	325	315	320	289	302	307	284	317	283	304	284	293	304	292	261	296	288	316	279	316	315	302	323	298	288	296	323	325	291	322	359	313	313	296	332	334	318	296	274	289	292	308	315	302	321	305	345	311	327	309	326	325	355	297	289	316	339	319	334	300	318	332	303	292	302	296	294	299	288	304	312	328	337	311	302	299	308	358	283	299	297	322	316	301	293	332	317	313	295	289	288	322	295	261	307	312	316	309	341	311	342	293	296	303	322	315	316	312	321	309	278	316	280	301	330	281	344	314	322	318	292	284	322	286	291	309	307	342	304	325	359	320	287	290	253	322	321	289	332	295	310	311	304	285	324	312	311	294	309	321	286	292	321	333	331	329	296	335	292	318	303	265	301	293	319	293	308	276	298	303	313	297	318	314	328	314	326	291	315	313	294	264	311	322	323	305	325	310	281	304	316	315	287	320	285	299	309	302	299	311	301	320	323	314	306	320	321	291	298	307	350	290	316	276	289	276	341	310	295	320	272	305	291	311	326	294	310	298	300	322	310	329	280	287	309	313	307	313	303	283	293	325	333	307	306	334	308	316	299	299	317	268	305	295	303	271	302	313	322	343	292	315	265	309	288	323	287	306	295	278	276	293	318	325	311	313	288	283	298	318	330	294	311	322	301	307	302	308	291	293	268	291	297	317	284	323	301	316	311	317	260	278	277	331	279	297	316	306	293	261	299	325	268	320	300	322	332	298	334	303	305	290	287	344	339	279	334	291	307	300	273	271	313	343	313	312	316	323	303	277	333	309	326	300	352	334	326	306	309	315	324	274	311	314	313	304	311	305	301	278	290	313	280	302	301	278	282	288	297	289	309	283	316	278	313	339	291	309	273	344	258	322	298	335	315	316	310	309	303	314	282	251	305	303	299	315	302	293	329	322	297	290	315	313	309	293	339	301	280	294	318	316	331	308	335	301	301	331	295	303	302	301	320	334	294	304	313	334	255	275	315	295	313	310	295	298	288	320	328	293	337	309	349	326	307	286	303	317	279	303	330	322	316	310	335	307	335	304	305	290	310	325	317	322	313	319	273	301	305	339	321	320	293	281	308	270	306	300	309	314	286	290	329	298	314	314	293	328	284	300	275	302	303	311	283	320	302	298	304	307	300	316	326	290	292	299	261	314	299	317	300	320	304	315	279	297	269	300	332	342	266	277	301	327	329	312	348	291	321	306	304	291	323	322	296	303	293	300	288	343	325	317	288	304	303	294	261	298	313	284	263	324	323	310	311	324	325	313	304	314	314	307	308	315	290	308	299	311	310	296	261	284	313	305	275	280	313	315	324	329	302	315	294	298	317	300	345	305	284	306	294	300	322	272	292	294	305	332	354	323	313	286	313	334	291	303	292	282	304	318	268	314	308	315	321	274	293	295	315	280	306	291	324	318	298	304	314	281	338	295	322	331	317	308	293	303	305	327	302	332	374	325	315	354	311	329	345	298	300	290	291	287	303	294	315	285	293	309	309	302	296	293	312	328	302	322	326	312	285	319	300	294	314	297	276	313	323	306	305	308	310	310	314	347	296	333	295	277	295	307	327	324	312	291	328	306	325	322	307	290	271	296	295	322	300	320	329	327	301	275	318	316	283	308	283	291	295	322	298	342	291	264	342	318	317	304	315	300	304	329	293	320	334	340	320	295	320	313	263	299	357	286	309	301	322	271	288	309	322	285	322	326	285	280	308	289	278	313	312	301	312	324	300	331	312	305	294	295	308	267	286	307	296	329	282	297	297	292	309	312	289	346	333	253	307	252	289	299	308	283	308	319	316	310	310	320	283	306	285	331	286	310	327	300	293	307	330	306	297	273	290	303	300	308	287	309	291	324	331	299	318	311	299	371	282	295	293	289	294	299	296	301	310	303	311	296	287	309	288	289	322	306	338	313	336	293	299	279	326	269	311	327	306	321	325	271	296	345	316	289	318	284	347	312	334	286	332	305	322	300	325	314	277	300	301	319	276	299	286	312	330	321	308	272	303	290	327	305	311	304	310	315	326	288	294	296	294	293	286	299	342	308	305	348	305	292	311	316	291	305	303	286	295	312	309	300	306	310	332	303	307	300	336	316	294	321	285	315	318	263	320	318	299	282	285	283	307	281	316	316	329	330	278	298	302	306	323	342	312	303	287	302	260	282	339	301	301	288	306	308	297	323	310	312	289	332	290	299	320	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20455	47487	37627	30057	33728	16563	9360	7422	16223	50759	52189	42549	28448	14876	5901	2004	986	757	690	699	709	670	713	708	715	678	723	640	680	722	671	700	667	682	693	719	655	685	681	672	685	711	642	694	646	696	677	662	665	700	684	701	677	684	645	673	721	695	683	657	714	670	721	678	703	699	738	713	703	720	681	733	679	697	679	716	657	642	671	699	683	678	648	684	749	693	664	726	672	706	706	666	721	721	683	677	742	726	676	685	680	681	671	652	654	687	695	690	715	655	664	709	699	673	666	660	673	719	653	692	683	685	664	709	698	720	682	673	693	648	687	720	680	660	684	687	707	659	698	695	699	702	698	671	686	726	705	682	776	698	689	684	661	693	702	706	695	692	706	699	647	715	701	692	719	672	647	704	679	666	736	736	726	713	731	702	649	708	683	713	696	730	726	659	697	698	651	698	710	700	684	707	659	695	664	685	651	716	667	703	659	671	704	667	701	681	707	631	704	717	658	677	668	681	675	686	660	671	698	696	678	691	691	691	682	685	709	703	720	697	681	653	692	692	705	711	679	706	666	678	671	684	705	661	695	678	708	693	712	649	686	679	674	713	650	681	685	704	696	694	669	680	703	663	663	685	725	699	726	724	689	667	692	703	686	726	681	642	756	675	692	696	696	675	746	697	705	663	655	678	674	660	710	684	746	668	681	743	691	742	678	669	717	689	696	666	692	668	722	693	651	711	660	708	709	696	717	721	675	665	722	668	702	607	691	690	712	710	723	641	678	693	706	684	660	650	681	698	690	703	696	724	718	653	689	696	664	673	729	653	717	609	698	701	706	687	736	675	651	680	660	702	710	670	716	741	699	690	656	742	650	669	699	675	664	712	676	724	705	756	694	685	649	696	659	684	659	724	683	726	677	712	688	678	638	693	691	663	670	703	675	676	681	670	681	708	638	719	703	691	669	668	660	684	715	686	718	690	699	684	690	721	666	713	673	704	670	727	652	673	712	697	673	681	695	663	708	645	737	690	733	728	701	668	684	656	765	674	649	672	674	692	685	674	724	749	713	709	688	693	736	712	697	714	683	708	688	729	705	703	621	691	703	657	692	693	674	659	684	698	656	700	727	705	681	728	681	659	678	651	742	712	710	665	682	669	697	705	711	727	704	658	683	659	672	696	695	668	740	675	713	655	672	706	676	666	713	653	684	655	691	712	689	661	732	694	719	703	719	702	683	684	710	732	734	674	666	695	685	728	673	680	699	724	712	702	683	684	683	713	677	679	705	608	692	714	716	660	677	696	694	731	717	701	674	702	721	685	710	707	656	683	650	672	693	663	674	659	652	673	637	667	633	664	682	705	690	634	690	648	666	663	679	677	669	689	700	687	692	682	620	651	685	718	692	678	693	679	676	650	695	671	653	712	714	687	680	696	678	721	716	645	724	673	690	636	697	715	683	677	666	696	700	645	682	663	662	678	692	658	667	683	700	673	673	662	683	635	716	717	707	712	699	703	647	716	695	720	705	690	709	651	672	680	682	667	668	671	653	662	669	660	632	704	688	722	710	645	731	715	708	709	707	692	684	675	704	760	713	720	678	684	710	712	672	679	706	691	670	726	746	696	714	727	690	648	677	732	672	665	693	702	690	689	684	704	653	648	673	667	672	672	680	657	710	715	736	693	696	684	692	683	694	707	716	672	731	697	651	649	706	652	699	651	678	652	689	726	658	693	686	713	654	656	713	695	660	711	661	676	714	644	680	674	681	690	729	675	719	714	696	664	703	695	728	684	739	693	705	728	709	640	717	709	697	711	689	710	704	665	714	713	695	735	683	648	680	705	707	674	653	649	665	737	695	693	699	702	690	698	685	714	700	669	689	643	701	660	687	690	694	714	679	696	710	700	671	688	694	688	687	673	706	720	710	706	649	694	688	695	656	732	711	693	653	720	706	753	724	659	681	669	702	726	717	685	692	699	682	701	704	678	732	662	683	645	677	680	709	669	692	714	682	661	728	724	716	707	752	685	670	668	666	696	646	739	703	674	708	685	698	701	648	723	656	692	712	723	668	660	653	717	647	697	716	689	673	647	666	664	711	687	685	659	726	700	696	742	693	650	692	705	710	663	688	687	688	666	695	696	700	681	643	702	673	684	711	711	677	669	696	637	676	723	665	722	638	702	669	654	715	690	710	698	720	667	693	710	685	720	698	725	669	685	705	670	697	680	701	681	700	768	682	708	638	675	703	698	662	663	642	701	625	650	666	690	673	684	639	690	701	684	650	726	701	712	699	689	698	696	690	697	670	715	675	704	686	706	703	675	749	696	721	712	700	700	749	686	705	670	702	630	658	731	677	713	653	687	696	717	681	649	703	717	753	656	710	707	704	685	717	675	662	674	650	722	652	685	743	674	683	709	688	728	716	671	655	713	708	702	756	679	682	734	653	626	689	664	683	688	655	650	670	708	693	774	651	670	749	654	685	669	662	709	705	697	666	696	678	699	692	693	691	698	727	627	672	702	708	697	673	726	697	719	690	695	697	724	690	689	662	675	661	667	625	707	641	721	655	714	720	697	660	673	678	663	659	680	682	748	686	656	662	723	702	660	686	675	698	712	664	677	679	654	706	662	649	672	684	708	680	709	722	707	688	742	711	713	694	697	652	698	708	677	691	668	733	650	697	690	706	695	696	669	731	710	661	631	663	698	679	682	669	671	700	698	691	715	685	692	648	715	615	685	742	701	639	708	704	690	737	696	694	701	734	723	692	671	699	698	671	699	675	715	683	681	657	717	685	656	680	663	693	660	688	693	652	699	638	635	660	697	652	698	761	699	654	710	680	696	702	691	693	716	696	620	652	672	666	725	667	684	681	675	691	715	718	701	695	659	640	689	660	706	728	660	664	680	668	685	651	736	707	642	666	691	753	710	666	757	744	699	740	664	737	720	675	646	651	691	632	656	665	632	673	701	692	662	680	699	658	708	699	689	685	681	688	658	684	676	687	680	698	706	698	716	660	684	712	723	692	687	673	708	698	655	701	657	662	685	707	662	681	718	688	672	671	652	698	691	693	661	658	700	752	650	692	686	678	657	691	657	698	647	647	669	674	696	680	683	697	698	681	716	709	704	733	688	643	618	674	658	703	681	665	696	721	697	706	665	650	638	722	686	705	680	674	667	688	699	658	677	666	728	646	732	699	741	704	692	670	688	678	695	681	691	696	713	644	747	708	656	662	690	634	649	678	703	655	666	640	690	677	721	681	673	698	665	689	679	693	655	682	706	713	690	715	670	656	738	690	662	680	719	648	734	669	678	704	644	702	673	737	692	629	662	715	689	682	689	687	696	664	693	695	700	655	635	722	664	625	738	639	691	669	678	682	689	645	687	675	659	643	696	636	708	713	696	677	669	700	683	687	691	683	690	677	729	681	705	699	700	733	641	706	671	672	695	686	695	736	699	647	695	706	700	690	659	690	691	728	638	685	635	653	677	677	705	693	676	648	676	638	679	725	709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34138	51058	46486	35001	28214	25237	24117	22961	20854	33704	37253	27621	15731	6614	2077	787	434	371	313	298	311	316	337	321	330	305	316	275	318	308	294	310	333	251	295	286	325	309	287	337	301	293	289	277	330	295	316	304	317	309	298	300	302	318	328	325	316	322	345	348	316	329	298	337	350	335	344	287	333	322	293	301	318	310	300	296	307	322	302	320	321	340	323	304	326	335	288	262	329	307	316	324	303	320	299	328	344	301	291	303	315	309	343	284	319	304	318	322	331	305	326	296	317	296	284	317	307	297	320	312	316	323	311	292	316	331	334	342	322	321	331	299	314	321	328	269	312	340	331	299	311	334	270	319	305	316	306	318	271	293	323	287	339	299	306	312	309	310	345	295	323	340	306	299	314	331	328	316	325	352	335	332	330	347	349	281	314	292	320	331	273	339	304	339	334	308	339	284	304	313	305	299	315	276	335	314	302	311	272	318	344	293	322	304	304	334	307	335	295	290	312	309	307	307	347	322	317	290	307	275	330	307	305	308	312	303	294	312	329	308	307	296	317	312	327	300	309	327	328	333	300	303	298	305	292	337	315	284	290	295	323	286	312	294	290	315	351	331	303	284	298	319	309	282	325	294	309	305	307	322	323	268	309	311	296	308	314	295	289	310	293	314	292	319	314	286	351	296	294	320	308	331	321	324	312	285	314	312	334	353	312	316	310	321	289	306	317	291	361	318	326	288	314	334	316	307	294	322	292	326	311	299	334	303	336	313	308	299	284	335	303	357	329	318	319	320	350	303	300	288	328	315	316	344	327	326	315	286	288	328	287	307	315	316	353	347	329	316	321	324	313	356	312	295	333	313	376	302	284	304	313	292	258	310	325	329	291	311	340	311	295	300	263	286	322	339	331	299	338	312	332	297	328	339	288	307	291	319	287	339	338	302	289	351	320	308	314	326	310	309	334	315	316	324	335	334	321	336	311	320	320	315	343	309	314	306	336	309	292	312	318	313	308	325	286	332	316	345	306	265	315	311	313	319	310	304	351	310	290	294	286	290	308	293	309	328	327	319	340	312	330	326	332	359	318	297	340	333	318	310	305	347	337	343	320	291	318	293	320	319	342	332	320	288	287	304	317	341	327	330	350	336	309	317	327	316	332	354	329	322	318	298	334	322	306	302	274	319	332	348	316	292	317	300	298	279	335	339	299	320	319	284	297	300	317	346	316	303	322	343	329	294	358	299	305	317	326	317	309	301	343	305	344	328	346	302	308	318	314	308	327	279	301	305	300	327	286	292	275	312	315	307	331	313	321	307	341	303	300	293	317	336	323	324	295	357	315	289	318	361	289	328	324	303	306	356	319	305	328	323	292	303	299	322	303	341	321	293	304	329	307	324	341	263	305	336	338	297	318	297	330	288	314	318	304	312	318	288	331	302	291	309	320	311	306	321	321	337	320	364	315	307	350	332	296	311	316	347	360	287	319	330	335	308	332	319	296	322	338	299	337	322	319	308	316	324	340	345	316	301	315	346	311	310	326	295	318	287	319	318	295	322	340	283	322	330	274	319	311	303	357	314	322	300	323	280	297	291	336	289	302	339	325	311	306	290	301	301	312	308	312	330	288	307	323	302	303	310	280	335	314	298	296	328	345	315	304	299	312	371	329	307	302	308	332	266	301	301	328	326	311	320	321	341	314	307	310	304	278	326	315	366	338	281	322	290	295	302	291	328	310	300	313	315	323	361	307	298	317	306	294	313	315	299	329	306	344	293	277	344	309	279	280	330	308	329	327	316	326	314	325	324	341	308	352	317	334	293	331	323	292	304	324	312	268	291	301	307	284	283	342	316	332	343	335	292	320	294	355	278	321	308	302	318	312	298	311	324	312	302	308	310	331	311	290	307	329	312	333	309	326	305	278	300	340	290	320	313	326	281	353	324	292	338	327	366	315	290	300	305	334	285	314	325	317	304	301	308	311	313	305	327	321	298	305	299	310	321	298	305	319	311	316	328	316	325	309	342	319	311	305	319	302	333	298	305	284	298	317	273	316	316	340	299	326	309	306	295	299	341	296	295	316	306	335	324	322	332	303	334	347	305	310	311	300	294	307	320	363	283	294	289	294	299	295	317	315	315	340	335	321	295	313	329	287	310	321	335	346	323	303	268	296	368	303	273	303	332	329	301	336	329	336	336	305	312	318	369	348	316	319	322	303	310	309	304	295	336	321	290	320	300	326	283	331	306	276	310	315	298	303	311	345	299	317	356	301	302	321	316	308	315	321	295	307	312	332	289	337	306	298	336	315	321	331	338	303	303	286	339	310	317	331	320	312	287	312	319	344	331	303	308	333	299	329	294	325	330	311	300	318	338	310	288	320	300	304	310	307	321	340	277	285	299	305	319	305	305	295	331	322	289	304	326	318	334	315	317	287	302	293	312	306	329	309	324	300	304	342	308	339	301	321	352	322	315	297	314	305	297	327	303	340	322	311	312	322	338	285	318	312	326	313	351	303	345	350	334	309	328	322	328	308	353	317	304	348	333	339	291	321	257	339	286	283	298	328	327	312	307	303	305	300	281	290	335	288	330	328	298	319	286	274	331	296	321	339	312	293	316	341	307	286	316	345	289	313	311	310	325	337	289	320	331	313	309	314	336	332	295	320	285	329	316	304	282	327	330	325	311	316	323	329	342	288	280	304	328	325	295	345	328	318	372	291	308	307	281	335	329	321	319	293	323	347	287	274	320	315	313	349	358	357	305	323	296	316	305	310	314	337	312	279	301	307	273	300	312	334	309	296	318	299	303	320	286	281	312	311	310	317	294	325	315	319	331	316	298	326	291	308	291	267	313	344	334	312	340	276	330	302	348	337	338	357	342	387	293	288	303	324	328	297	324	322	320	302	334	310	301	330	330	304	275	296	352	336	296	319	315	322	357	334	329	309	319	318	292	298	325	279	271	282	313	326	299	290	314	325	310	309	298	290	258	308	343	324	347	306	311	329	319	337	310	323	320	330	310	326	317	332	338	295	340	295	335	336	294	285	274	335	333	348	284	322	342	285	323	308	285	322	347	305	316	320	353	292	322	324	310	341	316	332	310	266	298	314	365	296	326	300	313	276	332	331	315	341	293	302	307	301	352	305	304	270	329	311	334	278	314	267	315	274	301	342	293	323	327	296	314	331	306	308	345	309	280	318	321	323	334	349	346	288	296	283	301	315	287	305	288	328	318	333	339	330	326	309	307	326	315	326	319	293	334	334	301	308	347	302	350	323	319	293	318	331	337	292	285	322	337	325	313	342	315	283	314	270	294	297	331	323	308	327	329	355	310	295	301	312	321	312	302	324	317	352	316	311	341	314	294	324	328	294	313	324	314	333	325	339	333	313	317	312	299	339	315	307	302	309	312	338	330	306	313	314	315	326	342	304	328	337	328	319	291	276	314	305	298	315	310	313	318	336	316	308	302	312	337	292	339	308	319	314	310	366	320	294	328	331	312	315	305	305	302	267	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20377	45239	47113	37852	33366	18611	8125	13336	16218	47486	49093	40768	28538	15297	6129	2251	1104	735	694	713	715	712	735	741	712	695	680	733	676	724	706	674	690	702	654	718	674	677	638	734	699	691	686	661	695	734	717	688	691	698	718	692	693	679	716	660	696	674	696	644	686	698	716	679	668	705	685	711	712	690	693	730	636	664	679	674	690	664	690	647	709	646	662	661	692	705	665	696	700	735	675	663	657	701	661	711	694	658	659	693	684	667	725	720	690	722	700	674	622	705	659	718	653	691	692	667	689	657	651	671	670	658	673	683	671	641	690	628	700	647	679	662	679	676	719	679	714	635	700	621	699	694	671	679	691	648	707	719	679	644	657	722	723	642	700	643	677	682	693	639	675	720	668	653	656	704	739	698	658	743	671	672	642	638	754	670	700	686	680	659	656	687	696	700	691	692	654	658	648	723	698	682	676	656	658	683	661	722	721	712	689	683	661	659	702	699	692	727	695	703	669	674	681	662	676	688	645	640	692	716	678	662	662	640	690	705	690	630	684	731	653	715	701	626	693	648	678	666	666	667	669	664	693	702	644	687	676	696	720	720	684	682	685	650	733	703	673	707	696	665	676	678	698	686	668	680	627	644	692	647	694	671	698	686	680	688	715	716	662	732	682	714	650	671	661	699	623	665	654	688	673	690	700	695	668	703	719	692	658	715	637	657	669	666	681	684	642	699	713	692	645	672	694	667	664	686	696	711	686	710	708	661	716	686	650	643	679	638	685	662	718	685	697	690	683	731	632	668	675	674	658	650	680	670	714	665	698	695	653	689	661	689	703	699	685	620	662	688	659	650	653	700	739	691	684	690	658	679	700	690	688	680	723	693	697	726	651	666	681	682	725	670	692	672	710	664	678	718	693	702	687	719	708	635	683	688	699	668	664	653	719	693	677	697	700	666	669	687	680	721	704	677	730	724	670	696	680	640	682	659	639	701	610	678	712	689	694	730	661	681	644	677	682	673	636	627	659	667	658	674	645	637	654	671	655	688	674	673	691	665	676	692	689	679	699	648	709	703	670	663	695	664	694	647	665	724	683	680	674	688	683	679	682	646	669	642	685	661	676	705	668	711	655	672	714	632	680	687	685	671	702	735	701	689	690	672	668	646	648	703	662	649	687	677	694	679	670	663	673	653	670	697	658	686	703	650	683	678	706	675	678	702	687	695	698	606	709	670	711	710	685	685	636	654	695	651	707	708	662	670	701	684	698	694	673	662	699	688	718	674	664	677	663	678	646	674	672	694	643	731	707	689	673	662	703	680	690	723	696	704	700	682	670	647	713	730	683	685	696	658	701	669	662	710	643	669	702	690	676	708	721	649	670	674	658	722	683	650	657	715	692	681	713	692	683	705	683	700	693	671	683	686	694	681	670	702	701	691	661	743	676	670	664	662	617	637	675	686	707	695	696	694	651	703	661	667	653	672	625	677	677	640	675	686	664	694	703	669	662	703	708	694	692	682	664	711	631	710	687	691	682	682	717	682	712	670	665	626	736	712	628	632	709	704	698	661	668	688	707	693	688	679	671	714	694	674	726	644	706	721	672	721	700	655	748	665	703	684	718	656	672	651	725	692	696	740	679	714	629	686	722	684	700	707	726	680	674	649	675	704	668	666	710	680	727	743	685	724	687	711	671	645	660	688	655	732	653	686	704	663	687	669	644	703	666	661	691	651	632	698	691	647	648	694	664	671	676	646	680	697	697	689	657	713	697	695	714	650	676	643	669	671	639	689	677	674	656	671	687	714	691	698	680	691	678	680	746	673	680	648	684	676	760	703	671	677	698	692	678	673	682	697	692	720	653	730	699	643	672	651	692	737	702	614	692	715	680	663	710	682	674	665	678	641	655	678	673	672	708	694	674	689	686	656	708	608	677	666	668	687	685	718	661	695	697	651	701	691	676	659	696	693	669	640	646	712	675	648	643	626	695	672	732	675	689	752	634	689	653	668	725	697	638	715	647	652	690	641	676	670	664	662	664	684	699	686	674	673	696	698	639	627	697	656	714	718	660	663	694	693	685	686	677	620	665	705	667	712	657	656	685	752	662	652	688	609	679	687	671	704	633	699	682	654	696	723	715	686	710	668	676	621	723	662	657	693	694	706	678	734	706	674	633	704	619	671	669	596	674	702	659	630	682	689	682	701	698	700	675	676	637	719	702	684	674	689	766	664	677	674	696	696	679	685	655	699	697	706	674	680	682	700	672	709	705	681	667	648	660	669	704	652	681	634	696	710	655	700	676	697	667	734	705	687	702	701	692	678	654	683	675	681	682	676	717	650	690	650	678	686	661	709	688	628	659	650	648	665	638	686	682	670	605	648	685	713	709	708	629	688	703	670	651	675	704	700	664	737	677	698	684	680	606	702	676	673	662	692	689	637	694	744	677	679	683	653	733	701	715	705	665	707	655	670	669	686	684	673	727	714	681	678	675	669	701	678	664	693	717	692	638	684	707	703	705	653	681	670	700	720	704	707	697	677	637	721	620	676	710	687	684	643	649	663	658	659	690	644	639	673	704	674	687	708	662	685	710	688	692	669	682	681	748	684	629	667	629	650	680	661	687	702	624	685	720	639	665	681	695	684	669	694	668	686	666	710	669	681	691	664	679	655	687	718	677	653	679	638	681	683	696	678	665	678	726	670	668	678	715	700	650	663	697	695	675	668	679	711	709	617	702	678	660	674	652	704	689	698	664	642	669	634	682	664	707	681	700	658	696	682	691	683	666	652	710	679	628	680	667	718	657	709	701	662	697	637	709	706	643	644	715	689	680	672	652	684	669	660	677	637	686	721	652	634	681	703	682	705	671	686	663	655	703	667	721	696	715	697	685	656	712	686	709	676	681	684	669	695	673	709	694	691	646	686	653	644	676	664	651	680	658	689	687	668	657	654	660	668	672	696	718	682	715	676	696	688	682	702	690	637	628	675	655	669	687	708	695	690	657	680	711	682	653	685	673	698	664	664	673	689	701	637	651	710	686	686	678	647	651	703	676	677	690	700	682	625	674	661	648	692	649	697	709	728	730	666	675	632	683	680	645	642	645	663	660	696	686	685	701	653	697	722	659	682	646	660	667	653	725	674	666	720	685	676	713	714	630	688	659	671	744	683	710	675	633	639	671	705	710	661	692	663	695	674	670	702	687	712	697	699	666	619	677	671	673	690	682	689	666	695	690	714	644	687	658	702	648	669	698	683	700	714	652	706	651	654	698	647	723	700	705	673	666	668	705	659	680	704	648	614	682	663	654	672	663	710	671	687	695	671	697	709	654	631	660	678	665	695	729	628	692	673	662	690	703	683	664	722	623	701	689	646	704	652	736	692	726	744	642	628	671	670	667	724	717	684	682	649	710	731	690	719	678	644	667	696	706	687	694	680	704	670	707	641	683	671	700	665	666	627	697	653	644	678	712	676	688	683	694	655	664	715	698	674	686	661	717	678	651	661	649	658	671	661	724	710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35535	49183	46743	41636	31156	25536	24531	23688	21976	32859	37672	27532	15315	6133	2198	861	488	345	332	301	320	334	308	302	300	363	360	330	347	400	347	320	297	317	321	330	330	305	331	336	383	324	309	323	323	357	297	336	303	309	316	276	331	311	324	345	319	305	304	351	318	328	352	327	331	303	323	340	350	337	312	344	308	323	302	348	329	328	340	320	344	323	323	328	300	358	313	290	335	337	320	318	338	331	338	313	334	359	323	318	341	324	298	339	325	295	305	343	317	326	306	308	302	343	350	308	319	381	297	312	318	292	313	342	322	285	276	315	324	330	311	329	327	350	306	350	334	342	341	355	326	346	330	355	330	329	319	331	325	335	323	326	312	313	324	329	309	319	326	306	342	355	335	337	366	343	337	333	332	326	310	308	349	330	327	352	302	282	302	340	345	334	297	330	286	318	302	341	342	315	300	294	338	337	347	324	356	322	331	340	365	300	332	319	316	321	300	283	302	315	308	339	338	320	354	301	351	329	303	344	336	297	341	298	318	324	347	310	319	317	344	253	338	320	341	344	329	334	335	317	335	360	337	321	309	278	318	340	321	311	368	339	324	326	314	323	322	349	329	303	328	309	354	314	324	321	325	327	291	325	320	342	338	330	336	297	305	290	322	328	318	326	363	328	350	344	356	298	330	278	312	304	320	335	327	322	327	307	329	314	319	329	380	318	303	343	327	332	333	320	326	336	339	316	343	334	358	308	310	308	337	322	312	318	331	299	343	329	336	308	333	285	321	342	362	307	368	364	351	312	346	341	302	335	338	311	319	304	329	313	324	327	306	342	319	320	316	314	311	291	300	342	305	354	295	334	289	270	338	315	326	287	269	338	328	323	301	309	304	348	320	290	325	303	306	322	330	307	335	344	329	347	333	340	342	389	323	311	282	349	333	349	309	356	348	332	299	289	335	300	319	350	283	326	313	298	316	311	348	360	317	304	333	332	315	305	304	306	365	334	338	329	318	286	308	351	305	335	308	305	349	308	286	318	286	295	315	340	311	339	346	348	278	306	324	325	306	317	335	345	325	331	362	328	335	345	306	320	352	328	316	279	306	326	341	334	275	300	325	342	325	347	284	356	360	342	274	283	295	325	327	354	314	339	304	283	300	293	316	349	333	330	353	308	289	323	335	319	302	306	282	332	367	327	325	288	332	322	310	314	324	296	343	326	334	328	310	353	315	345	326	321	360	339	323	320	305	342	335	314	342	333	285	325	291	319	348	299	295	318	345	332	333	309	290	320	311	303	339	284	308	306	297	296	348	292	288	336	342	304	321	325	346	350	312	308	280	332	327	322	349	351	329	348	288	332	341	333	356	337	343	363	314	339	296	345	298	342	301	283	332	338	354	333	342	372	345	321	302	361	349	330	340	338	330	296	320	332	352	274	318	303	337	328	286	288	324	344	319	316	353	346	306	329	290	315	331	361	306	305	276	314	342	318	349	336	318	310	328	344	328	314	342	303	334	324	328	357	340	319	342	282	289	294	293	315	309	307	328	320	303	308	318	294	302	316	339	317	309	341	321	295	311	307	311	327	317	300	306	312	329	336	306	313	345	303	358	307	347	335	329	314	338	338	315	271	294	311	362	323	327	309	327	342	298	308	322	324	330	303	326	315	348	341	343	324	360	318	312	309	333	319	304	353	365	330	312	310	298	311	300	310	348	348	313	294	318	320	309	335	315	339	309	357	281	301	342	335	295	313	310	280	328	322	330	321	323	308	298	343	320	332	295	343	319	302	299	295	310	357	317	310	303	345	330	321	315	306	350	326	345	337	319	280	303	317	301	273	342	317	316	337	348	301	309	321	328	313	319	323	276	331	359	315	338	297	305	331	332	336	332	295	276	322	346	316	319	314	314	344	309	323	332	314	345	297	344	291	354	329	308	348	343	323	308	320	301	348	337	357	371	311	316	323	336	288	304	336	342	314	320	308	353	294	302	307	302	329	338	308	327	306	323	317	344	317	314	340	335	312	306	322	273	341	305	263	326	337	351	303	306	320	334	308	349	339	336	332	349	282	360	322	349	324	321	313	346	331	305	350	317	311	293	320	340	309	328	359	317	336	314	308	308	349	326	318	318	307	345	359	359	296	311	338	294	341	327	299	320	338	319	334	332	343	327	360	298	319	304	351	288	306	275	334	311	309	293	349	370	297	345	313	357	326	314	368	355	311	343	345	316	338	300	289	354	348	322	318	336	342	345	310	313	323	304	316	335	308	305	335	320	305	371	286	312	297	344	347	337	385	344	330	344	305	300	306	317	304	323	306	290	336	325	311	309	321	309	323	327	321	312	347	309	319	330	340	338	334	286	332	311	314	363	339	251	330	326	327	369	308	354	325	303	324	317	303	316	335	317	310	362	312	326	318	327	296	319	308	352	332	323	340	319	308	327	301	270	325	339	323	303	326	316	341	329	291	359	309	317	272	338	316	288	319	318	323	323	341	307	337	362	285	308	324	363	307	323	347	332	310	316	328	345	352	308	330	308	305	341	343	343	318	292	301	324	306	309	352	324	334	328	360	305	307	310	303	303	328	345	308	329	326	346	328	359	306	294	351	332	340	314	278	313	340	308	333	307	354	337	322	286	349	312	304	308	302	319	344	271	348	335	356	319	303	295	331	324	363	314	334	338	290	320	325	353	313	303	313	350	332	331	358	319	350	298	317	319	304	339	294	316	358	325	336	333	296	317	318	327	347	317	308	330	308	366	355	332	333	296	341	334	307	289	317	321	329	323	318	327	337	326	330	328	324	310	343	341	299	318	328	327	295	269	326	303	329	332	326	323	329	344	336	323	335	301	311	298	333	307	300	260	327	339	316	335	357	341	335	338	323	308	290	339	364	334	318	319	316	345	295	364	302	358	306	280	305	320	321	304	320	313	329	290	311	329	324	346	316	344	320	319	321	346	332	307	304	301	321	312	309	326	286	309	338	313	305	319	342	334	333	266	283	313	299	308	310	309	307	350	304	318	321	331	317	339	323	307	322	321	371	294	298	309	346	330	335	317	306	287	321	343	327	317	326	349	330	331	329	339	314	341	341	331	338	308	321	328	311	356	314	348	332	339	331	355	297	323	306	334	318	368	318	317	299	309	335	356	320	327	315	298	311	333	341	325	299	327	299	326	315	332	304	289	306	325	350	309	317	335	331	320	308	326	316	325	316	308	299	318	292	311	301	318	342	308	299	342	328	334	345	334	302	308	302	330	302	314	330	277	334	366	310	333	331	283	326	290	285	321	342	322	336	314	308	312	314	297	339	370	307	362	299	291	288	318	330	312	318	343	282	332	321	352	289	368	335	341	327	335	304	331	345	308	346	357	329	316	301	284	354	318	296	335	284	313	338	362	304	325	327	298	325	306	358	321	345	317	312	333	323	326	317	314	325	352	373	298	307	316	322	333	313	319	341	336	338	316	369	349	314	325	321	311	338	334	329	321	321	314	318	324	349	317	339	341	322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22203	45124	49675	43101	25044	11762	6407	15788	12310	42579	44854	37461	25745	13874	5911	2308	1107	786	700	699	709	693	699	681	723	726	674	727	695	684	686	691	695	746	674	691	675	694	685	698	654	681	672	693	658	686	647	699	681	693	662	703	673	689	708	696	680	692	729	701	666	674	681	693	665	689	735	668	659	695	649	668	676	652	667	656	662	660	670	649	706	670	679	719	680	695	675	663	688	673	655	693	663	689	705	669	677	618	691	698	693	719	701	628	660	645	685	695	667	690	680	676	663	695	714	627	669	662	672	672	697	671	656	680	698	705	679	680	672	759	675	685	680	652	667	691	721	679	667	676	676	678	711	651	661	702	674	694	675	719	679	699	690	673	658	654	702	685	662	673	687	680	659	669	686	655	675	705	684	648	696	690	662	682	679	730	674	686	716	690	669	686	660	655	649	659	642	640	687	703	652	696	677	688	692	660	688	672	676	679	682	682	652	720	692	648	684	667	663	651	703	655	684	699	680	667	693	685	691	653	689	699	692	625	657	708	690	666	633	675	646	674	711	690	681	616	635	666	716	685	647	697	713	646	691	667	664	671	659	683	740	679	654	674	650	685	670	682	716	693	682	683	676	652	602	687	676	672	722	711	669	715	686	694	625	643	667	689	669	679	679	665	710	705	679	676	686	711	659	686	659	736	703	726	698	703	675	675	659	650	688	677	686	656	715	628	676	705	695	629	703	630	672	667	689	685	689	690	696	671	687	716	645	688	679	684	653	689	689	639	692	715	649	667	719	682	672	652	696	663	625	699	688	640	671	689	594	700	691	668	699	680	702	707	667	626	691	681	642	711	667	697	656	690	686	719	658	699	704	685	702	721	685	645	687	679	681	667	688	684	682	628	689	691	692	678	733	639	615	709	675	714	665	669	712	679	679	675	646	672	670	736	688	657	704	662	636	632	657	632	679	679	703	676	687	657	684	698	662	643	670	719	648	638	692	633	680	712	644	664	697	635	693	733	724	653	619	615	677	698	653	699	680	652	692	683	696	644	653	657	670	712	674	675	675	660	728	661	687	697	656	678	655	670	678	663	691	723	703	678	675	667	670	651	680	693	753	714	690	683	711	710	664	664	692	688	673	670	668	683	661	692	673	668	678	716	595	676	711	710	699	664	652	672	676	645	699	667	716	705	660	674	692	669	700	667	654	699	667	674	640	673	715	654	657	708	624	699	704	688	676	698	685	691	683	661	708	642	677	706	684	683	683	718	668	675	679	683	641	700	687	700	695	663	704	698	735	701	665	740	672	674	664	697	666	736	720	612	679	675	675	651	722	684	658	650	669	694	695	671	627	687	636	717	700	702	659	674	673	698	653	697	653	722	692	665	696	651	680	661	695	717	685	679	678	659	686	688	629	663	716	652	678	682	673	670	689	660	661	647	715	662	680	667	666	691	721	669	726	684	671	650	688	701	721	639	676	730	713	684	656	628	678	655	684	658	692	659	660	664	682	635	700	715	643	684	664	711	663	695	607	658	706	656	667	662	684	651	697	684	673	720	635	661	643	697	650	669	650	650	682	679	680	634	700	667	673	706	648	675	686	691	702	648	681	692	680	669	652	710	679	682	690	668	682	630	699	660	653	715	685	726	699	675	642	707	692	684	699	624	718	628	698	681	689	648	693	690	678	708	699	633	686	698	666	667	648	655	689	665	713	660	622	677	702	743	658	683	733	682	660	687	684	624	698	661	680	685	733	641	735	707	683	648	699	618	617	629	681	673	683	704	719	689	731	658	682	696	626	678	676	671	640	700	668	664	694	669	679	666	716	690	692	676	716	642	712	732	641	658	693	691	693	693	709	657	628	714	686	618	676	683	702	676	686	659	633	676	639	709	684	698	699	683	728	720	725	648	670	642	666	681	648	696	698	680	650	718	657	644	659	649	634	671	680	706	655	640	718	703	703	701	702	673	693	624	654	722	670	708	761	679	678	692	694	644	663	662	683	677	699	680	693	702	689	642	666	682	659	686	678	631	664	682	683	714	673	630	686	692	664	678	664	661	670	676	633	714	634	697	680	713	626	664	692	656	668	653	679	631	697	694	665	622	684	686	669	705	720	658	614	686	659	703	656	701	652	634	664	672	673	685	701	696	730	659	689	682	672	694	695	624	692	683	723	672	662	650	638	678	698	690	675	659	650	693	694	692	690	686	688	686	708	655	670	698	650	695	662	705	723	637	714	639	639	704	689	652	657	673	677	652	711	694	692	680	658	696	680	667	711	689	687	667	672	657	700	719	630	687	694	703	696	676	654	690	644	665	662	657	653	681	702	626	723	705	684	681	674	708	666	695	647	683	736	694	676	656	638	708	672	655	646	653	662	691	689	654	688	642	687	698	710	690	683	665	668	666	667	625	715	644	725	656	657	665	660	681	675	649	696	661	683	633	668	670	621	637	721	660	668	660	684	697	622	659	687	692	703	631	643	675	661	653	719	653	694	648	700	633	690	639	634	669	626	693	667	674	673	648	699	699	654	670	715	739	688	674	708	652	672	671	675	679	619	667	666	710	676	615	687	687	639	727	687	650	711	663	647	683	669	667	620	652	662	655	624	650	690	661	665	649	689	656	652	682	700	701	692	686	695	675	668	697	659	628	674	668	659	731	705	691	759	644	653	690	731	658	697	687	672	738	679	649	683	693	698	648	682	646	660	661	681	680	702	686	721	677	764	680	685	637	671	700	697	697	677	653	642	657	700	679	686	680	649	680	623	616	635	694	664	683	626	656	672	667	684	655	661	650	693	684	620	685	669	688	681	731	635	663	637	688	652	673	707	666	654	680	652	662	715	635	684	635	750	665	677	660	697	659	646	664	692	676	680	681	712	678	662	621	684	661	652	693	713	744	642	677	658	694	693	638	648	729	668	657	688	711	684	672	660	681	659	659	656	677	685	709	704	641	658	654	684	700	666	697	680	680	686	629	665	652	695	680	679	677	682	653	681	715	674	667	673	674	674	666	659	676	681	671	693	658	662	670	630	695	648	651	699	664	679	695	736	719	664	662	662	727	702	702	711	659	672	688	650	706	674	654	675	653	676	663	691	642	670	617	692	670	685	671	671	677	651	670	670	643	710	660	676	695	691	662	700	657	657	690	675	601	676	685	677	674	709	678	727	670	630	638	658	682	700	644	687	670	647	711	706	733	668	703	660	677	648	666	684	690	679	659	699	724	641	681	698	706	674	681	705	657	653	719	691	705	691	689	684	625	679	646	691	757	697	662	686	693	702	686	643	660	639	660	684	622	680	643	686	650	717	717	654	676	683	667	668	655	651	651	683	665	660	676	689	653	677	675	645	654	682	679	702	674	723	656	654	713	675	686	636	614	653	657	653	687	659	668	676	698	694	699	703	670	665	667	694	623	638	711	711	666	672	647	691	655	663	663	670	668	727	669	705	696	709	612	676	686	669	655	665	693	653	653	670	677	668	643	672	645	672	717	648	680	691	661	664	732	678	675	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37757	48708	45614	33379	25997	23766	23443	23736	28503	36274	33331	23583	12213	4808	1730	686	395	335	344	314	337	321	340	327	318	353	277	340	325	331	306	339	308	327	348	297	329	300	322	305	296	329	298	284	322	332	328	311	303	313	322	302	311	318	315	290	353	287	282	317	317	329	331	299	304	339	336	301	296	304	303	313	285	303	325	310	329	337	307	329	326	325	296	303	325	330	321	331	328	306	313	317	298	325	340	292	326	320	301	342	288	323	299	312	329	316	331	311	298	294	322	322	292	305	310	315	311	346	352	301	329	343	314	319	307	304	283	263	299	331	307	321	332	312	334	324	329	319	345	298	318	307	309	344	311	283	303	299	347	297	311	340	318	326	325	297	290	293	273	298	299	306	324	300	296	301	337	347	333	313	321	333	294	319	308	305	333	325	353	335	299	294	276	358	281	292	285	353	317	278	321	301	324	311	318	268	318	308	348	332	325	303	301	327	316	326	301	364	334	327	308	328	298	312	309	312	282	285	305	287	353	311	276	317	329	320	318	314	324	299	323	305	330	294	301	322	314	291	289	288	335	319	320	307	303	315	280	348	302	302	308	318	341	329	320	339	296	292	292	281	323	289	311	294	332	318	320	317	287	326	311	318	329	352	295	299	285	333	334	325	305	293	295	330	304	312	347	295	309	287	304	309	332	322	270	306	317	319	307	329	330	316	312	320	299	303	353	336	299	285	331	331	329	302	288	307	340	323	358	331	310	297	331	305	308	335	295	306	325	310	313	334	322	343	345	338	319	311	326	319	329	320	322	281	322	344	303	335	319	326	326	317	326	301	303	309	302	344	325	321	316	323	325	310	332	320	293	309	334	327	315	293	300	320	338	297	299	326	305	328	327	304	301	295	353	310	324	320	278	336	305	296	304	303	325	314	305	368	325	287	288	281	307	311	317	313	319	324	321	303	295	365	304	320	331	298	357	298	301	316	307	324	344	316	282	289	317	331	278	291	318	296	280	346	317	305	331	311	307	306	343	296	311	322	288	302	299	297	311	310	318	317	318	317	321	330	344	329	343	332	332	285	314	347	285	312	312	319	342	327	341	317	347	340	298	314	340	326	313	342	329	307	292	303	337	334	338	298	337	319	296	301	333	311	306	302	295	298	287	313	338	315	324	258	312	298	319	304	307	291	313	349	319	302	291	300	299	294	307	335	313	301	309	291	281	290	307	294	333	311	320	275	311	286	324	332	332	290	332	317	310	312	323	284	285	331	317	316	307	290	324	321	358	296	317	346	316	293	305	340	313	296	313	348	334	310	328	316	295	325	314	355	325	335	315	310	331	269	307	338	286	322	314	293	305	335	320	324	334	319	300	314	324	319	299	309	321	299	317	277	278	308	328	292	305	307	322	347	326	326	332	285	286	274	302	319	321	321	306	304	306	314	324	297	324	294	324	310	331	291	291	308	293	306	298	326	299	318	331	321	315	289	290	283	294	322	306	317	298	304	308	313	289	330	320	288	320	276	306	279	346	300	332	313	320	320	314	339	322	288	296	293	362	271	320	285	288	298	368	314	300	336	333	317	253	306	309	318	320	337	314	324	295	288	307	324	351	312	279	289	318	341	302	325	303	321	325	311	312	325	313	326	328	310	315	312	304	302	316	308	288	317	305	261	320	272	306	315	285	311	323	304	287	340	314	345	263	289	326	301	312	341	287	325	287	316	328	308	298	287	326	312	307	304	342	334	331	292	319	328	312	306	320	300	304	303	331	322	297	323	334	302	308	318	347	299	327	286	291	325	290	292	279	313	323	282	327	334	295	318	284	324	327	361	303	326	312	300	323	294	343	320	339	313	316	318	305	312	333	328	300	320	347	269	311	309	294	333	354	316	309	327	319	298	318	358	307	304	330	320	320	316	333	352	316	313	337	310	336	301	299	325	314	320	317	336	311	330	314	315	292	275	299	246	323	283	289	332	330	338	295	316	336	304	268	326	317	311	303	335	316	308	346	291	303	303	309	296	311	311	327	320	274	321	272	308	308	297	291	288	305	323	339	323	344	366	355	311	327	331	292	305	305	288	309	317	311	312	320	300	321	321	305	320	341	327	339	307	303	331	323	322	306	294	306	300	311	336	296	331	333	281	301	300	329	303	327	339	301	310	323	296	314	332	305	298	330	336	282	307	293	313	305	362	344	336	355	307	302	311	318	337	322	301	302	286	309	308	316	285	311	318	320	342	317	311	333	323	289	307	324	324	296	339	332	315	312	330	326	318	241	311	296	308	342	300	343	296	329	326	310	318	314	305	299	329	301	309	304	339	324	313	293	305	351	306	342	286	250	341	335	322	293	312	314	289	305	314	316	320	267	342	318	297	335	293	283	299	298	280	330	287	324	317	305	331	329	288	322	299	340	304	299	300	290	339	272	339	298	289	303	308	305	286	319	298	321	293	294	306	320	325	322	291	321	316	291	317	295	307	302	323	302	324	311	314	301	322	341	350	337	303	362	312	303	318	280	292	283	323	327	244	313	336	324	332	314	318	310	321	300	338	321	311	306	282	277	300	295	316	319	307	317	335	323	307	309	283	337	307	297	290	294	302	308	289	338	304	312	314	292	317	295	317	297	298	305	299	311	312	284	328	306	325	318	299	306	314	299	315	321	323	318	337	349	298	315	288	303	318	350	341	326	327	306	322	336	322	274	306	295	328	302	296	318	325	337	310	353	309	316	318	302	276	330	343	284	316	312	317	332	296	322	266	299	304	287	303	267	333	319	299	313	323	288	292	339	277	360	325	320	304	311	325	287	310	302	342	298	296	284	311	325	334	322	320	309	304	297	299	320	325	291	289	296	307	326	330	325	343	346	302	326	306	295	299	302	319	326	335	302	337	325	305	305	310	297	291	292	335	314	309	297	350	327	287	332	304	294	347	289	313	321	346	343	292	308	336	319	328	325	326	298	332	341	289	301	325	307	330	288	331	319	322	296	297	283	322	291	317	309	330	316	290	308	308	307	325	311	276	286	339	301	303	332	280	298	348	313	317	320	304	329	308	335	289	341	299	326	348	303	298	324	312	307	270	292	307	320	293	285	323	301	334	296	328	340	324	345	329	325	325	326	324	309	277	330	298	307	320	298	288	317	342	316	344	353	328	322	318	321	304	295	306	311	318	305	309	333	304	352	323	343	311	310	338	327	302	345	298	281	299	308	302	298	303	289	297	318	314	346	296	315	311	303	329	301	306	344	318	267	321	328	315	312	287	310	313	314	306	311	308	296	305	331	289	323	332	328	296	310	319	334	278	315	340	335	293	280	320	288	332	312	324	284	316	303	346	331	312	300	321	286	299	306	321	308	300	316	299	347	326	304	326	299	296	322	314	271	298	298	328	339	297	325	335	321	310	301	273	324	346	322	319	337	275	299	324	300	298	336	334	333	316	340	318	324	275	352	308	299	315	325	270	325	324	327	318	320	338	284	343	280	302	306	291	320	316	312	328	314	269	280	354	303	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24370	43081	46734	26034	12825	8711	9081	20648	40332	51169	47155	37734	24724	12873	5442	1990	1008	762	687	709	673	681	686	686	689	703	683	686	700	681	663	680	675	699	655	701	690	668	698	674	680	660	700	673	696	678	624	635	736	601	676	740	681	710	661	660	649	674	699	652	689	669	654	752	653	683	679	700	680	668	669	679	627	678	718	702	715	708	665	650	701	637	653	662	697	673	662	690	685	688	637	682	661	635	712	654	682	670	703	659	671	643	669	718	656	666	704	658	682	693	656	665	622	631	649	694	674	687	670	643	676	696	705	711	612	693	667	651	706	691	653	608	695	688	676	693	661	653	702	678	654	667	634	658	663	640	686	648	680	652	706	652	670	692	667	676	671	715	714	623	679	647	674	617	648	651	677	673	697	676	670	649	672	710	699	667	668	667	656	621	632	699	726	684	611	656	690	668	695	671	704	662	692	686	702	656	654	656	683	679	643	701	661	691	673	683	691	722	698	678	681	683	703	662	672	619	666	660	696	675	642	658	659	703	708	712	679	652	667	683	650	721	685	659	707	666	631	682	677	685	659	657	674	662	655	644	644	671	659	739	631	686	669	640	701	625	656	696	716	688	640	681	647	667	677	669	660	677	708	668	718	656	690	737	671	688	643	657	653	663	712	673	697	615	698	673	695	664	620	666	646	651	673	681	719	687	629	694	719	704	662	674	629	671	660	694	687	682	695	682	700	653	687	680	682	619	701	691	730	728	627	648	605	686	645	653	654	674	610	693	663	693	687	675	699	667	624	724	652	672	637	633	711	708	672	705	664	699	679	673	628	653	647	669	652	679	670	629	704	707	679	669	652	697	682	715	659	691	656	700	644	639	705	691	677	655	665	685	653	636	661	653	648	686	686	730	664	700	664	709	671	639	696	682	670	665	684	701	709	734	662	643	669	689	673	645	677	695	696	659	685	678	635	636	669	705	698	699	678	666	630	689	667	693	678	704	692	695	669	709	712	680	711	678	678	648	652	664	658	666	690	731	723	652	698	649	654	675	678	636	629	708	641	656	695	640	669	671	620	712	644	653	702	691	689	666	659	711	666	695	741	719	683	698	701	659	671	675	712	638	670	674	670	650	739	681	670	669	657	634	683	680	683	678	621	659	665	643	676	705	678	657	676	645	652	672	674	640	650	691	732	712	683	705	653	620	683	644	669	690	661	684	670	645	661	705	656	686	662	690	687	700	686	689	683	695	678	667	693	678	687	656	666	707	727	685	642	696	641	666	654	682	667	669	668	661	671	651	688	653	686	691	665	674	743	642	672	686	666	659	758	701	668	667	703	657	644	643	694	648	735	667	696	667	667	632	677	688	704	646	695	700	665	637	651	692	682	597	700	693	642	691	681	663	690	700	650	652	670	679	681	701	703	654	662	652	734	673	672	639	666	685	636	658	643	671	687	691	684	681	688	674	646	687	701	692	664	700	675	686	630	668	682	680	671	662	657	667	667	643	660	691	653	642	681	655	643	657	655	677	687	669	644	628	681	687	695	675	621	634	731	705	656	686	686	662	660	671	688	669	700	659	704	701	674	681	674	669	674	645	687	708	686	695	634	670	671	661	691	658	703	650	688	695	662	699	688	738	656	706	727	654	671	629	743	684	670	676	641	698	704	651	672	721	701	702	648	633	693	698	695	693	670	671	681	729	693	692	706	720	670	698	696	681	644	700	685	674	722	697	639	684	693	696	666	656	680	669	687	681	672	671	686	639	665	686	721	692	709	706	657	691	683	670	689	649	670	684	663	678	709	638	659	651	649	651	689	672	672	600	702	678	630	668	654	646	690	696	673	690	669	705	622	656	703	671	653	639	678	663	685	674	672	649	655	660	632	704	656	697	644	659	709	681	664	654	665	654	686	620	643	660	639	675	674	642	677	670	659	684	709	702	683	657	655	699	670	647	661	672	616	683	680	655	670	635	684	688	709	696	655	673	639	668	700	708	727	686	648	718	674	683	597	685	663	706	729	627	716	675	661	650	636	689	665	662	687	730	677	692	693	669	682	682	685	696	675	653	682	683	695	658	647	643	647	665	631	658	716	641	676	705	659	636	681	651	656	690	713	674	686	665	660	714	705	633	688	647	677	696	712	665	654	700	665	682	670	659	677	685	650	689	727	631	644	688	711	670	665	660	661	697	714	701	630	695	679	652	672	676	666	710	715	690	672	694	657	691	677	674	642	644	686	692	666	628	697	662	711	614	695	626	681	673	677	666	696	691	696	734	642	654	656	694	644	723	661	688	673	714	692	695	660	658	664	633	692	700	670	671	678	647	668	681	668	626	678	699	643	696	720	688	681	652	691	692	705	672	703	716	671	710	710	702	659	699	678	663	670	662	671	686	664	696	676	634	660	696	669	650	638	713	685	692	644	661	675	644	653	640	650	675	650	628	676	667	721	669	668	677	672	695	677	714	715	694	663	658	647	720	670	693	678	698	710	669	702	680	683	681	718	673	688	675	671	763	680	683	714	663	720	702	678	731	685	655	692	717	633	658	692	712	733	687	694	739	663	680	728	697	679	692	679	670	694	637	651	659	658	677	726	711	680	648	685	682	672	673	690	720	696	652	621	657	672	669	693	671	654	666	607	700	673	657	704	628	676	663	705	663	683	700	686	669	714	698	659	672	690	691	687	699	705	647	717	601	708	685	681	687	732	675	672	669	618	679	663	656	694	679	676	686	714	648	658	646	669	656	606	710	683	663	670	690	705	669	665	672	701	692	685	683	683	725	670	638	690	715	663	682	707	674	627	626	680	713	663	686	678	673	646	631	667	676	616	676	653	658	655	667	681	708	669	678	643	741	634	674	730	673	679	689	637	662	650	660	659	705	691	696	616	703	648	753	643	697	695	667	683	661	683	657	639	754	667	683	714	666	731	661	674	605	675	664	645	713	682	697	708	675	702	668	688	654	652	675	654	647	690	674	683	674	652	650	668	683	666	667	646	668	668	659	699	698	631	664	701	656	706	672	692	657	656	690	692	619	703	685	641	672	672	690	682	674	658	653	648	666	659	747	683	713	664	656	654	675	658	645	625	638	662	641	683	674	652	679	674	694	683	689	715	683	660	648	701	680	660	677	674	672	691	671	630	659	734	702	677	646	656	735	650	737	655	652	639	671	706	664	684	647	682	677	666	652	673	678	680	729	668	676	677	715	651	675	690	699	708	666	664	678	645	669	713	649	688	657	706	665	666	703	661	626	660	688	685	643	658	652	659	660	671	627	663	674	660	657	668	643	619	634	648	693	699	668	671	632	617	639	720	655	647	711	683	701	656	678	654	682	687	652	669	695	657	709	708	620	701	657	707	687	711	718	640	702	633	635	637	680	664	676	680	663	640	704	705	704	693	650	681	656	643	669	683	698	667	680	639	720	662	665	704	627	663	660	696	638	696	714	705	701	682	657	718	716	699	677	708	668	681	651	669	690	662	667	702	645	695	692	666	659	676	666	675	662	652	675	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37823	51516	44306	28749	24213	24037	23955	24432	29822	34222	30790	20650	11109	4811	1765	718	436	322	303	314	315	339	298	306	301	305	334	310	307	335	296	300	320	308	330	317	314	292	303	293	316	322	284	292	293	318	304	305	299	318	321	316	283	314	331	299	306	321	287	320	303	319	305	311	282	312	338	307	318	329	317	348	305	291	270	298	313	301	296	274	297	306	292	326	293	302	323	326	336	272	303	291	294	309	292	319	329	290	322	309	306	339	339	310	297	313	321	304	297	282	293	306	278	306	319	311	342	293	322	316	324	282	289	319	313	281	328	282	303	322	320	321	326	304	308	307	304	316	296	324	293	290	318	343	364	319	285	317	344	301	315	320	317	335	306	307	329	290	322	274	274	306	303	301	268	285	288	292	279	315	287	303	310	309	303	305	303	286	305	313	302	313	282	313	313	349	307	309	333	323	340	317	303	356	318	296	327	287	303	343	303	299	270	330	325	282	315	327	301	354	300	334	333	327	288	317	293	335	283	328	312	322	319	328	303	310	300	308	286	304	299	290	294	326	306	303	287	304	277	304	341	267	312	320	332	327	351	297	311	298	286	309	317	341	305	328	289	300	335	299	352	320	316	320	304	315	352	327	353	326	276	300	304	298	314	314	284	279	277	287	323	286	314	288	347	326	310	287	280	272	288	303	333	319	319	344	279	305	282	332	312	276	317	285	321	323	324	307	331	316	315	337	314	331	284	311	293	299	314	296	312	308	290	279	296	305	289	341	310	315	302	302	283	292	248	290	331	292	301	304	322	299	324	301	334	300	313	302	325	302	293	287	339	336	315	251	331	299	314	298	306	304	295	278	307	311	317	302	336	299	335	321	344	279	311	301	277	327	324	332	348	306	318	283	313	338	295	286	322	317	318	305	317	314	300	321	300	327	355	307	298	302	331	324	324	312	299	296	344	321	315	320	315	286	289	306	286	294	298	304	302	328	281	325	324	318	314	312	301	310	316	309	330	308	309	333	308	297	307	320	314	306	320	282	313	306	332	354	311	295	309	285	324	292	297	333	305	294	316	319	319	266	334	291	318	290	292	277	317	299	307	297	311	336	305	305	340	322	316	275	346	312	326	303	281	319	320	315	288	278	288	306	277	298	307	314	315	309	310	319	304	327	309	294	283	303	325	311	335	294	336	292	314	321	299	313	316	316	320	310	289	306	316	326	309	302	317	323	347	310	306	289	325	313	290	324	315	320	309	311	303	283	324	297	323	347	319	299	336	299	350	324	334	296	301	303	305	301	313	300	307	309	316	344	298	304	289	320	312	332	340	286	285	276	308	303	326	290	302	317	295	298	304	315	308	295	297	299	319	303	323	347	292	294	302	311	326	316	316	264	299	290	303	293	291	278	285	330	322	313	308	300	289	316	288	296	289	319	305	307	334	293	309	312	314	314	327	322	332	335	316	329	327	309	298	326	317	341	301	301	315	315	338	310	309	327	281	308	320	339	328	316	334	312	308	327	321	311	357	319	339	312	318	338	353	289	323	320	369	308	296	315	332	317	324	321	347	306	329	293	338	305	280	313	349	294	319	309	349	308	346	335	308	306	302	287	315	313	308	304	335	317	294	294	301	303	308	312	304	329	307	302	332	273	322	299	332	301	298	341	301	346	335	303	299	328	313	337	302	301	297	304	325	312	303	302	326	310	274	309	301	320	292	307	332	303	299	310	292	312	321	296	338	305	295	294	290	320	342	329	320	295	298	279	333	342	310	324	338	328	311	317	293	305	304	265	309	312	307	318	275	320	347	306	358	311	331	297	312	322	319	314	323	330	339	295	309	314	309	326	293	305	309	311	296	273	305	304	334	327	309	339	315	322	335	334	308	330	306	307	293	346	286	338	331	329	315	291	330	308	283	312	306	283	300	313	325	310	259	309	303	283	277	336	319	282	347	335	327	304	323	329	331	335	345	302	332	344	318	300	301	298	323	282	294	303	318	300	300	304	290	301	284	285	289	307	303	282	311	319	302	317	321	329	312	303	317	328	313	310	335	313	342	313	298	278	288	323	291	316	302	290	303	320	331	323	324	327	323	325	327	329	315	294	303	286	332	296	312	322	306	313	306	296	291	291	309	325	341	309	329	308	299	288	335	306	277	350	317	284	310	294	329	337	338	325	293	309	327	324	276	301	306	323	315	310	287	323	313	298	320	318	310	319	313	332	329	357	336	284	297	285	305	286	349	341	313	339	306	295	311	309	305	312	259	334	286	260	300	322	316	309	279	306	271	304	318	329	269	318	318	290	294	291	274	281	285	286	295	277	295	332	307	296	341	344	292	299	273	292	316	334	296	306	289	317	298	320	320	301	281	324	337	327	316	315	336	297	294	354	304	337	323	311	321	323	328	331	287	323	305	296	331	276	310	342	343	311	338	330	324	293	292	306	292	308	303	316	302	311	300	284	296	258	299	307	282	327	302	319	334	315	303	319	313	303	299	276	313	335	289	323	315	288	334	302	350	311	318	301	306	352	322	324	278	330	268	303	328	295	324	320	341	357	290	307	295	308	301	284	307	306	307	323	302	317	326	293	312	344	298	314	320	312	290	339	284	307	249	318	285	328	325	291	306	292	355	319	276	315	319	293	307	352	314	269	323	332	298	293	297	311	312	330	294	328	294	315	295	290	315	312	325	300	298	302	323	319	300	298	353	304	341	344	323	320	306	309	311	305	329	306	306	279	322	310	326	268	339	325	285	291	355	316	316	335	321	331	309	320	350	307	270	300	309	298	289	330	319	338	301	287	287	296	300	304	307	299	303	316	316	318	308	334	296	314	325	301	313	324	334	298	301	277	304	316	308	294	349	318	333	354	310	316	304	335	327	289	313	317	335	325	297	300	318	326	290	288	335	301	319	295	311	284	313	332	308	295	272	319	285	312	321	292	290	355	310	299	323	305	301	318	306	305	331	328	325	303	304	355	306	299	324	320	320	292	309	306	304	325	335	287	298	326	301	336	326	312	321	328	330	327	344	340	332	315	297	325	315	343	333	314	314	308	344	279	328	317	324	322	273	335	327	278	279	362	307	290	300	292	313	344	319	313	344	289	313	279	302	298	293	331	292	325	310	309	322	288	328	333	324	316	311	320	321	316	281	288	323	318	310	294	320	276	325	308	337	299	305	302	315	305	336	292	298	328	301	297	359	310	329	324	304	308	298	322	317	322	333	302	288	317	303	292	282	294	328	311	302	296	327	351	292	301	310	322	337	333	299	312	310	297	291	307	314	300	323	277	307	296	289	312	302	291	314	299	349	322	364	292	329	325	286	288	318	297	324	267	336	278	336	315	325	282	332	319	317	290	330	298	293	291	298	322	316	332	328	320	349	318	320	317	326	340	305	309	267	318	336	299	317	333	283	304	304	313	326	290	310	329	306	281	300	322	311	312	275	300	309	294	308	287	297	288	299	290	305	283	320	310	271	322	316	321	309	295	292	305	320	307	315	316	322	325	286	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24943	49407	43614	17714	12819	12251	19285	36757	47197	49541	45438	35883	24337	13522	5817	2225	1083	745	694	706	730	671	664	701	690	649	705	708	680	667	625	690	677	682	695	705	666	685	695	665	656	676	685	653	701	686	728	671	685	679	701	691	666	675	730	683	711	700	711	697	659	664	681	685	707	698	690	677	726	658	640	742	665	678	665	682	679	733	694	666	685	695	673	705	743	707	701	691	696	656	675	711	657	692	716	676	674	645	677	717	694	722	685	634	659	731	684	670	708	674	683	673	705	694	671	689	666	674	671	690	621	651	704	694	755	709	649	654	716	650	714	678	679	696	676	654	693	684	682	656	714	695	699	686	674	673	690	669	705	684	720	703	697	640	706	663	661	675	676	707	710	673	721	643	617	693	623	704	730	671	701	634	665	755	738	662	687	648	688	681	633	680	715	644	751	663	679	694	680	666	660	702	697	699	708	665	662	652	692	681	678	670	661	650	668	692	712	657	696	714	663	681	668	731	662	706	654	661	699	701	692	688	640	688	691	682	686	672	686	670	715	664	730	647	680	671	666	693	638	667	667	697	689	702	715	672	721	698	683	748	673	683	683	640	673	663	694	710	676	711	674	686	687	662	646	703	673	675	655	687	603	693	719	679	710	677	700	690	656	677	690	714	651	664	667	678	717	669	674	738	685	708	727	648	698	702	721	681	690	697	697	669	648	684	632	677	679	684	691	718	645	674	691	671	721	664	703	693	670	702	620	656	621	637	669	704	671	701	680	676	651	711	683	701	670	626	642	718	724	646	698	694	690	692	667	690	726	682	697	697	636	728	671	681	686	667	678	712	658	648	697	639	705	696	685	717	652	672	672	665	764	711	703	653	731	666	694	710	664	727	677	658	707	680	678	646	691	694	671	627	704	676	705	672	696	658	704	694	710	688	693	705	723	699	650	703	669	639	689	696	700	650	698	715	653	707	677	688	704	720	681	704	691	634	677	644	724	719	701	697	697	693	639	694	658	680	647	628	693	701	687	672	702	709	680	659	705	690	707	633	653	667	668	710	660	632	676	657	657	658	725	691	693	708	653	712	666	693	659	658	662	694	675	666	637	725	653	717	684	690	712	646	699	710	687	683	678	665	681	693	676	667	654	698	684	675	697	730	683	697	665	655	707	689	657	699	665	676	645	616	672	684	685	704	674	676	711	681	684	648	644	734	687	680	652	641	676	657	676	667	701	678	665	637	688	679	692	689	655	681	665	673	714	695	663	704	651	653	675	664	683	663	651	677	708	688	664	653	695	687	682	663	698	688	665	690	671	702	661	734	693	691	659	694	722	678	676	664	671	681	723	667	688	711	682	718	668	702	722	667	714	684	672	667	653	649	718	638	686	696	689	686	667	656	664	658	648	715	708	729	708	650	684	709	735	664	682	613	701	692	682	696	665	678	697	697	730	672	660	690	684	696	703	727	667	718	694	690	655	662	681	653	743	721	693	691	672	709	676	698	751	688	679	706	664	653	658	687	689	730	680	707	685	671	633	659	694	700	708	686	664	697	696	689	672	739	705	616	671	673	687	696	642	699	700	722	693	679	670	674	712	643	673	678	690	658	685	690	716	650	657	697	640	681	714	655	705	685	692	669	721	699	642	677	737	714	695	699	679	692	646	739	695	694	666	671	681	703	662	706	688	686	660	698	630	736	710	635	693	663	667	731	688	667	696	690	673	687	683	696	654	705	636	704	686	702	668	693	698	695	640	697	693	687	659	671	655	706	711	738	677	617	717	678	705	689	689	683	665	656	711	728	699	693	704	673	711	667	702	728	694	702	709	725	646	676	668	685	697	690	690	688	698	683	683	701	649	703	670	715	689	703	737	689	714	690	698	692	711	698	712	697	659	689	700	660	614	644	700	709	665	670	674	650	646	748	701	692	697	690	694	718	688	692	689	639	680	703	680	692	655	659	637	741	671	661	699	708	725	657	659	660	715	684	687	673	692	701	662	663	704	632	697	740	704	687	656	666	669	675	702	666	646	625	667	696	707	690	735	667	685	640	630	652	680	736	644	604	686	677	677	682	645	711	743	679	672	695	682	616	721	711	660	708	751	733	633	710	686	712	682	706	677	698	611	644	695	681	710	721	765	680	652	645	703	693	734	678	712	706	683	672	715	662	694	653	691	657	631	668	701	644	723	719	715	681	670	641	685	667	676	735	661	720	720	658	697	678	680	688	660	654	693	658	681	682	697	692	667	717	673	674	698	622	706	685	660	683	762	629	694	684	674	687	702	683	663	635	716	692	679	699	684	662	733	681	734	722	662	702	700	660	650	624	695	657	670	650	691	662	684	671	667	691	759	670	729	705	665	673	723	672	705	667	724	612	659	654	682	660	759	688	682	668	673	655	724	650	691	695	663	655	616	694	719	686	683	715	696	718	643	664	710	685	695	688	718	689	670	683	711	644	647	689	688	665	695	687	649	680	698	671	660	700	663	706	688	698	636	661	673	709	722	682	642	701	674	651	664	645	668	723	726	683	700	692	680	675	644	637	632	689	672	689	682	714	656	682	694	608	676	717	675	681	647	681	676	685	683	672	697	674	717	721	651	701	698	660	669	716	680	676	671	753	726	669	694	679	688	695	663	633	674	678	637	676	718	709	670	655	716	664	738	656	658	660	684	715	671	681	697	711	652	641	731	643	676	698	696	693	669	727	693	705	669	697	699	694	683	691	669	692	628	691	628	693	640	713	706	718	703	707	630	683	647	712	678	642	655	712	699	650	717	692	647	668	655	673	709	666	675	665	692	666	700	707	694	674	681	696	684	682	697	686	667	643	680	660	695	654	733	621	641	692	735	661	679	679	641	726	661	672	703	667	690	714	688	665	673	704	633	669	703	649	675	667	684	649	679	713	725	665	652	694	717	640	662	661	695	727	649	666	669	680	670	696	737	699	693	679	676	695	673	659	701	723	710	675	669	705	700	646	671	696	703	720	697	708	684	708	682	669	731	673	705	668	667	689	675	701	668	715	687	657	686	697	645	657	660	711	643	719	663	672	664	670	647	642	678	708	701	668	693	688	693	659	675	686	691	684	720	636	708	737	689	693	674	639	731	725	637	681	690	666	670	701	727	662	689	704	689	640	666	704	701	680	682	644	672	657	641	691	682	728	727	691	712	682	682	679	713	742	722	668	701	683	677	711	704	703	714	708	670	671	674	628	699	657	700	657	719	661	662	708	674	729	685	737	719	701	698	697	674	655	680	650	722	712	727	663	677	685	680	745	718	658	656	694	705	713	695	724	685	721	712	660	730	700	667	700	714	683	678	675	663	667	670	681	681	680	643	678	672	676	690	702	680	710	656	685	694	674	645	693	663	700	718	738	687	640	705	667	684	686	689	663	670	681	733	707	689	723	692	681	671	702	682	691	683	725	685	680	725	667	667	690	674	697	647	653	690	705	707	670	690	723	673	690	643	652	661	704	658	708	681	691	659	691	668	709	712	677	702	680	662	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
43286	50673	41848	26931	24357	22983	21660	21808	25478	32525	32367	22403	11283	4157	1681	761	484	333	317	335	341	344	337	306	298	300	351	333	320	297	316	327	297	304	356	322	347	330	302	340	307	310	327	279	352	312	342	323	326	311	303	315	274	310	303	308	333	301	311	324	340	283	317	306	322	325	340	348	342	295	297	316	334	315	313	309	309	330	311	334	287	308	317	313	309	313	303	321	310	301	297	330	304	310	340	300	347	314	295	331	320	299	313	304	292	279	334	332	290	357	323	272	334	293	320	318	320	360	300	298	312	327	312	312	322	287	331	327	322	320	314	313	305	301	305	292	283	339	335	337	317	305	317	316	291	281	333	295	323	333	296	347	324	317	313	288	329	343	329	318	310	313	324	312	330	328	310	313	309	328	312	283	292	310	335	321	317	338	298	323	301	312	315	317	337	300	326	269	302	290	328	298	312	317	313	275	298	323	335	306	310	319	318	318	313	309	282	298	311	301	321	289	309	320	291	332	314	313	370	282	306	335	332	309	315	313	281	323	300	303	315	309	296	309	346	338	306	279	274	308	285	328	331	338	343	335	348	293	316	297	287	355	299	297	351	342	325	295	327	320	301	363	307	332	280	309	313	302	341	315	314	321	329	327	341	328	336	340	338	299	338	325	334	329	332	314	287	344	313	315	319	279	361	290	319	317	299	322	326	322	304	310	309	296	306	334	297	328	331	324	317	328	294	314	287	355	317	347	312	299	297	316	347	299	329	318	331	302	328	309	331	320	333	353	320	315	288	311	285	331	336	335	332	314	297	305	312	308	335	306	320	302	306	311	311	296	307	315	337	362	299	288	318	349	333	328	319	328	286	315	329	309	311	328	343	310	322	297	335	312	323	295	309	304	319	304	308	359	321	306	330	329	321	327	343	328	351	297	323	303	302	329	329	327	314	344	309	316	322	308	335	327	305	318	303	306	326	287	284	342	329	320	315	315	355	339	310	317	324	284	384	317	284	322	291	297	301	280	324	297	339	331	309	300	322	316	325	311	315	283	339	309	345	288	304	288	327	335	319	305	353	308	295	335	317	310	316	316	325	337	329	294	295	301	312	296	328	351	312	291	311	300	312	329	307	311	326	332	338	314	359	295	324	316	325	316	300	358	314	340	306	310	310	305	313	306	318	290	299	307	313	312	335	313	316	318	291	310	289	310	299	325	306	318	355	300	346	330	307	283	338	309	316	347	303	327	323	330	286	279	333	305	341	282	313	309	293	307	286	322	331	325	340	329	321	321	331	317	321	358	304	332	323	321	312	293	288	274	315	290	342	330	307	300	313	336	345	337	320	286	306	308	324	311	306	303	313	302	321	349	336	327	327	323	338	311	300	346	319	341	337	331	344	288	327	300	317	313	293	304	307	308	291	356	301	324	292	311	302	320	307	292	333	319	328	297	297	325	286	290	311	330	317	340	308	359	297	319	304	302	325	325	299	317	340	313	288	300	319	336	345	320	325	286	331	306	319	291	306	332	335	345	339	289	314	303	292	315	318	281	307	290	333	314	328	316	323	314	304	312	314	286	255	321	321	301	300	304	305	256	319	315	335	314	345	325	335	313	361	311	316	308	334	317	323	299	338	339	293	315	299	307	362	343	330	300	317	324	318	322	311	302	328	308	298	329	358	335	332	328	332	278	315	297	307	314	319	335	355	301	318	342	325	287	297	322	365	318	363	310	302	310	278	330	297	321	274	290	299	315	361	309	292	303	325	325	309	299	355	295	295	283	307	338	324	325	331	313	306	313	294	309	262	301	355	324	317	338	303	300	313	311	349	334	304	347	322	302	322	297	330	301	315	321	296	272	333	339	336	318	315	289	290	272	274	265	295	350	288	317	309	321	362	290	291	320	339	329	314	309	296	325	300	311	284	340	330	328	289	349	301	319	322	318	307	311	305	320	330	301	311	346	318	346	323	326	312	336	336	325	316	328	297	287	324	316	300	367	331	310	306	322	335	297	323	316	273	314	320	337	292	315	291	275	341	314	325	287	333	311	347	321	320	290	324	311	291	315	337	296	299	325	351	349	312	307	337	317	305	310	319	304	336	296	308	313	314	309	323	312	309	308	318	299	289	322	305	290	331	323	304	316	324	309	307	338	292	317	293	307	335	322	317	335	324	317	319	329	321	343	300	336	327	303	292	302	302	281	318	307	302	297	316	310	313	316	299	344	321	323	320	323	318	323	298	335	290	348	322	349	319	315	322	304	302	319	316	331	309	326	280	297	317	306	348	309	309	309	335	319	298	296	298	310	290	315	296	299	287	316	289	301	285	327	304	322	321	330	350	300	343	286	330	323	322	289	318	307	335	330	319	335	323	294	286	331	315	302	339	335	307	319	307	326	351	327	292	331	334	335	313	309	292	332	298	317	299	311	282	319	305	347	322	309	334	303	342	301	303	319	328	343	317	319	297	351	354	316	296	306	324	283	319	324	311	325	291	305	312	329	313	316	330	291	298	342	320	273	289	322	302	319	300	291	300	316	337	321	311	316	311	323	327	327	316	303	332	282	292	327	287	328	323	348	320	310	311	335	313	327	295	301	299	334	316	288	301	326	306	347	332	282	335	308	330	315	332	348	313	326	317	329	316	331	335	295	314	314	367	284	278	319	347	286	321	316	331	317	309	298	345	355	320	317	323	312	327	314	324	328	292	311	318	316	326	355	304	330	310	328	338	287	328	308	310	325	310	312	339	318	334	306	305	306	316	340	296	306	281	296	309	308	327	331	295	331	314	290	319	298	300	330	297	351	286	335	307	369	346	321	318	328	304	349	320	329	339	311	340	317	321	306	279	306	311	353	291	332	284	333	321	315	303	297	306	291	312	309	322	313	308	334	346	309	315	327	294	351	341	329	303	300	323	305	333	325	308	331	301	332	315	310	342	323	302	292	342	309	315	286	315	337	262	322	304	319	305	311	315	345	310	290	339	311	350	321	342	314	314	286	310	296	329	295	321	296	295	343	300	301	289	312	321	325	346	339	287	297	293	329	302	314	317	339	311	313	300	294	329	304	308	313	314	290	284	309	304	303	329	325	317	306	296	336	327	331	304	297	286	294	294	313	300	366	319	325	330	327	308	299	318	361	340	346	294	336	300	328	303	310	308	356	331	316	340	342	306	331	321	346	320	283	327	327	308	346	325	335	331	314	280	314	332	339	316	281	314	315	321	333	284	336	312	367	312	305	322	332	298	319	296	318	327	320	333	333	332	306	305	318	289	302	298	285	338	329	317	333	322	350	354	323	340	299	301	308	314	325	317	296	311	316	302	331	297	290	295	314	327	286	307	316	315	306	327	286	307	301	305	290	307	315	305	334	315	334	290	324	286	332	331	303	305	316	322	310	294	313	310	291	313	353	321	312	318	338	302	333	311	298	297	280	345	295	311	305	324	330	324	301	315	308	337	332	298	320	330	326	308	299	344	298	329	307	316	321	365	310	279	311	289	305	302	320	345	314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30906	51036	40785	19095	14707	10035	23226	33906	42179	49146	47114	37171	24192	11426	5660	2447	1171	761	710	710	726	691	712	725	738	718	701	703	722	689	730	689	709	728	708	674	708	678	738	685	687	750	732	721	692	695	679	709	731	667	718	675	610	691	690	643	692	727	699	683	737	653	729	682	748	691	685	712	681	693	698	687	730	669	663	677	702	705	698	689	750	685	715	691	648	651	715	714	734	710	686	723	700	658	689	702	662	706	732	733	731	753	672	711	687	698	720	715	704	710	717	772	699	731	706	719	698	653	694	719	680	679	723	706	725	728	696	639	693	686	683	699	719	715	663	719	676	721	668	675	699	770	699	697	673	701	651	713	679	677	704	715	736	716	786	667	729	719	684	733	700	664	688	717	689	682	694	675	693	687	705	686	724	681	690	708	714	719	677	717	699	663	693	737	722	767	712	667	686	696	691	672	728	687	710	687	651	693	711	734	669	687	705	711	717	691	668	677	652	724	697	701	699	686	687	737	701	700	724	790	721	673	726	719	702	688	723	700	734	707	734	673	690	682	736	768	721	695	701	685	719	704	692	715	689	695	687	716	692	715	709	726	713	732	699	680	668	657	697	708	718	691	671	681	681	699	709	661	675	707	729	737	720	682	702	725	682	717	713	699	714	686	695	683	733	705	697	780	726	701	684	707	691	729	709	619	704	669	682	707	708	694	692	711	728	743	674	733	752	736	720	708	662	731	669	669	735	664	711	748	691	678	653	711	726	720	665	723	722	692	720	728	682	733	714	727	722	694	742	690	677	720	725	646	680	693	743	698	683	774	736	730	727	719	673	671	648	726	708	719	747	712	736	694	695	686	688	653	733	744	725	706	723	740	705	697	711	723	715	743	717	709	744	728	725	737	680	680	687	732	704	682	737	732	693	699	677	702	694	689	717	729	676	704	667	701	679	706	748	706	774	689	699	724	697	678	734	685	688	692	675	669	693	701	744	737	715	686	694	718	711	729	675	713	680	694	685	670	710	704	714	669	663	719	679	735	651	664	725	658	678	728	702	737	711	710	680	725	687	683	673	707	685	711	633	746	666	707	725	682	690	722	675	760	716	655	726	706	684	710	725	639	665	692	639	688	666	740	680	734	682	765	688	700	659	688	683	654	706	675	698	729	694	721	667	710	714	661	661	664	696	738	712	678	677	699	687	677	671	648	687	726	672	701	694	696	721	723	759	706	722	702	735	722	726	708	702	708	674	720	675	702	668	718	700	735	704	720	729	705	734	679	706	696	754	687	729	691	722	686	700	732	703	722	681	710	720	730	700	696	695	681	727	791	714	661	678	730	731	682	727	706	690	726	744	729	700	701	719	686	687	701	741	688	682	713	683	678	699	707	682	680	750	758	721	673	688	744	693	757	724	694	739	714	712	738	697	666	706	685	710	700	706	718	700	683	724	683	721	706	699	693	675	709	703	696	708	750	724	725	709	706	710	718	685	723	650	670	683	714	725	713	738	709	677	703	731	677	691	683	665	711	689	732	681	729	713	716	737	693	637	697	676	701	743	738	693	665	716	680	662	689	685	722	696	684	636	692	756	735	666	693	703	713	668	726	660	711	699	688	726	696	673	687	707	716	714	738	704	693	680	694	687	737	800	710	727	726	625	711	697	670	691	709	658	692	704	720	680	678	732	680	708	712	690	691	678	704	730	696	661	698	707	736	721	683	664	683	687	681	703	697	697	760	695	702	677	698	737	730	692	708	670	710	731	677	698	707	668	759	707	677	665	724	701	673	713	699	690	720	673	668	738	701	699	723	690	707	685	657	659	690	650	662	699	690	754	717	729	673	733	688	686	734	693	697	736	660	726	693	741	679	708	688	680	767	711	685	774	685	703	706	730	755	688	735	651	726	684	725	640	694	682	730	696	744	673	707	656	689	700	728	726	687	716	675	711	727	681	678	736	693	686	739	706	691	680	711	709	705	681	703	727	708	711	711	767	686	664	628	701	718	656	682	682	691	673	719	676	682	712	719	700	682	708	687	693	675	650	680	698	724	668	680	700	695	692	638	655	698	707	680	669	695	702	707	658	692	717	686	732	676	756	682	670	745	691	671	670	709	713	708	705	714	679	702	710	701	723	711	760	684	679	681	705	717	681	716	740	702	669	744	660	682	709	721	720	730	706	697	665	694	684	675	708	665	726	696	672	627	708	723	734	708	704	678	690	701	682	667	683	679	699	707	695	720	731	734	689	739	652	724	689	651	725	700	696	747	664	718	694	718	678	705	704	739	756	673	710	690	717	676	703	724	688	719	719	717	723	689	713	750	696	707	727	684	711	709	669	717	681	697	675	707	706	666	723	672	672	686	687	696	713	705	671	732	771	713	683	754	693	710	713	689	730	699	702	664	723	663	676	657	668	660	703	696	701	698	762	688	690	708	696	651	733	668	710	701	692	672	728	696	740	731	689	685	700	717	670	727	670	729	700	712	736	747	720	698	692	707	684	739	712	694	689	729	769	709	755	677	692	676	708	713	723	692	700	694	718	714	752	684	673	699	736	693	720	697	712	780	702	686	709	711	659	709	681	650	672	712	723	704	712	741	684	692	685	737	681	688	670	739	693	676	752	655	702	695	690	713	706	669	692	741	693	718	652	696	703	706	697	739	722	700	747	707	683	727	710	690	727	683	715	692	700	697	756	694	731	700	701	701	704	684	725	673	683	689	710	734	727	688	668	699	679	719	679	716	725	726	728	657	727	742	668	683	719	686	720	690	718	721	723	726	714	705	700	712	762	721	750	717	747	723	692	710	713	701	716	716	710	672	689	670	674	629	705	668	715	691	722	710	667	700	692	668	697	684	665	691	739	722	708	650	781	676	714	646	697	669	697	738	690	712	705	736	703	711	711	721	675	707	737	664	656	676	717	723	719	707	751	721	703	682	694	719	670	681	703	688	738	669	675	688	756	662	688	693	678	753	654	687	692	678	667	666	698	677	736	678	688	729	697	726	693	715	688	693	713	684	691	687	706	716	719	713	675	698	693	707	697	671	730	714	683	702	667	699	671	696	697	731	749	697	684	691	712	693	718	756	724	679	712	673	656	697	711	675	710	705	680	725	743	673	695	716	706	711	737	709	712	693	705	668	660	690	693	692	713	682	697	688	695	708	722	731	717	672	694	712	689	675	718	689	711	730	689	709	701	711	697	683	702	664	719	719	733	664	705	696	700	751	732	661	722	726	747	695	698	728	659	681	684	680	702	725	682	737	712	745	668	694	699	677	686	706	694	685	700	726	687	696	686	715	711	652	679	700	628	716	674	704	691	703	760	660	681	676	694	741	713	798	676	730	675	716	693	708	735	696	724	651	739	675	701	713	730	731	681	728	694	680	744	700	723	709	674	692	716	729	721	682	694	695	737	683	709	765	738	717	672	671	678	699	717	696	682	732	720	649	712	716	723	696	675	734	687	650	726	740	695	682	735	708	665	672	706	728	695	720	722	712	693	731	670	715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39436	54469	36492	25013	24217	23050	18505	17471	24665	33641	32292	22361	11305	4051	1444	640	447	353	329	331	344	338	365	351	350	343	363	360	370	340	371	340	342	328	356	325	365	338	369	333	352	356	373	370	350	358	348	345	342	364	344	337	326	337	312	349	348	325	333	366	359	353	335	343	332	330	348	308	337	366	347	334	310	353	364	390	358	334	343	324	344	370	333	365	316	318	311	315	379	363	316	347	358	338	331	352	343	322	348	353	334	308	341	339	368	359	297	337	337	342	349	356	355	316	311	335	354	357	357	355	333	354	353	331	309	344	318	330	384	350	347	318	324	356	336	364	345	339	360	367	333	353	353	351	331	354	358	369	362	357	335	337	338	363	318	329	321	337	346	314	320	332	308	347	314	383	334	359	371	370	356	298	341	395	335	356	348	354	378	329	332	353	368	372	335	313	351	352	334	333	338	332	333	294	325	342	369	319	337	353	351	304	361	345	354	333	341	349	335	327	364	356	331	344	341	356	322	321	336	331	363	334	315	344	343	317	409	415	357	346	362	363	317	316	299	344	360	350	340	385	345	348	366	347	343	383	344	334	354	366	334	334	342	379	379	353	323	363	331	349	323	311	341	347	365	346	348	353	318	322	360	330	311	302	317	339	331	339	333	353	349	357	353	378	368	377	339	336	373	342	354	360	348	356	340	330	333	338	351	344	348	340	347	376	323	373	394	342	361	355	335	329	365	365	394	333	363	336	349	349	351	370	368	346	390	382	320	333	299	336	357	325	353	337	338	328	355	338	376	368	348	343	368	333	348	337	328	351	333	340	315	353	375	404	340	349	352	357	356	388	359	343	339	387	345	365	337	344	343	352	352	328	335	369	374	325	335	387	375	349	341	353	348	349	357	348	340	343	326	395	369	368	333	370	345	349	371	339	337	356	368	359	341	336	380	379	323	372	345	369	360	346	334	336	321	375	343	368	347	349	360	357	353	323	376	328	383	373	315	320	331	342	345	365	362	359	354	370	328	345	366	370	386	347	328	310	321	345	371	301	326	314	371	348	310	355	334	319	335	325	326	338	335	344	353	352	368	348	340	348	356	338	336	347	336	353	350	331	308	322	358	326	356	337	348	325	366	326	336	345	353	380	327	340	330	341	367	331	356	323	316	354	364	331	329	362	343	379	344	317	342	372	303	367	357	314	336	372	332	355	330	313	343	311	315	324	318	347	359	338	331	326	367	355	332	338	347	370	333	351	346	378	331	351	366	318	340	341	342	310	333	372	339	352	342	358	331	332	342	386	364	342	327	340	348	332	368	340	326	367	342	339	312	370	358	359	351	333	337	380	397	319	379	340	331	356	349	327	328	328	363	357	340	334	314	322	356	284	318	345	358	352	342	369	352	370	334	343	345	340	341	326	320	349	343	376	345	372	329	328	338	346	358	344	371	294	327	346	357	386	361	377	329	333	372	371	335	331	343	333	346	318	347	315	376	353	334	333	361	365	383	321	349	346	361	355	333	339	337	366	355	360	352	383	329	372	353	391	317	345	360	324	357	368	316	360	384	320	338	362	346	339	387	341	339	336	368	354	356	328	338	351	315	343	300	323	328	326	377	358	378	272	337	363	351	336	357	323	348	354	372	360	395	338	368	321	321	335	345	330	350	383	368	348	391	356	374	327	293	340	343	347	357	360	328	341	367	343	360	366	322	301	311	373	336	330	343	353	368	353	344	344	357	356	344	323	335	339	388	359	329	340	342	355	337	355	345	336	374	329	335	357	332	298	343	336	352	340	312	349	364	325	369	321	363	331	342	364	318	335	321	322	340	348	323	317	361	358	307	337	338	347	375	335	339	314	340	361	356	346	333	362	350	374	363	330	345	346	341	334	348	351	343	368	355	356	315	351	328	351	316	336	349	365	326	352	324	319	346	343	351	378	347	377	360	328	368	333	320	381	334	310	328	334	367	350	310	304	353	375	353	357	367	336	347	328	358	329	335	333	351	337	341	321	362	358	390	332	382	316	348	340	344	322	346	353	388	363	356	361	301	366	359	332	363	325	351	368	326	346	357	332	303	334	336	339	341	367	377	373	325	352	354	318	357	367	309	315	368	388	340	361	370	340	327	316	347	355	349	339	365	324	349	325	339	339	344	358	343	345	382	333	384	343	319	350	340	350	326	331	335	363	343	352	354	331	342	336	351	344	373	345	370	336	328	329	390	341	341	393	324	373	342	348	352	336	380	334	340	355	345	364	336	341	343	359	354	359	341	331	346	339	326	370	359	334	328	388	332	344	349	331	343	331	346	358	346	345	372	342	331	334	298	344	320	345	355	348	345	329	323	365	310	354	350	350	356	344	374	330	332	323	341	338	317	352	337	365	337	346	329	313	326	338	369	374	360	366	354	347	320	306	354	333	343	346	332	387	348	360	333	351	343	350	342	345	383	376	321	376	343	349	337	331	354	325	340	341	318	304	367	349	359	373	348	345	380	352	375	335	326	349	317	340	365	339	319	335	350	363	323	316	376	350	324	337	330	338	351	340	331	335	355	356	355	352	334	378	344	336	341	340	336	345	360	360	322	356	348	343	319	314	330	378	340	346	373	337	336	337	341	340	351	336	340	347	320	325	312	361	331	371	380	346	309	340	329	339	359	366	347	342	362	355	324	370	328	343	343	339	362	338	309	328	325	325	346	331	332	339	361	338	352	336	369	347	349	315	333	341	387	369	380	393	376	345	353	324	353	352	285	321	331	322	319	346	317	322	341	342	331	342	351	313	346	359	305	356	348	333	357	354	331	317	361	327	344	343	378	373	326	353	362	370	334	340	347	315	362	354	360	368	377	349	341	343	332	349	346	326	375	316	359	341	366	309	352	352	347	328	329	336	346	359	357	320	326	320	336	361	353	335	375	324	364	318	318	314	320	340	335	350	331	342	355	386	332	359	366	358	310	363	317	344	339	342	320	362	364	352	329	325	346	347	358	331	349	333	328	330	366	364	366	366	378	323	316	343	334	316	361	328	345	370	370	361	344	323	363	353	343	343	333	338	369	352	336	362	345	340	316	334	335	379	349	317	334	334	339	335	360	326	358	356	342	342	363	358	371	362	370	318	328	359	357	355	376	319	350	349	349	344	356	365	299	350	342	335	374	334	338	322	370	339	327	338	367	339	341	310	325	340	341	334	357	362	351	327	355	323	299	368	352	335	377	338	318	376	313	352	355	342	388	352	354	345	343	329	333	315	313	354	324	374	360	328	313	307	350	339	335	318	306	333	332	334	370	347	336	318	354	336	340	351	354	353	383	339	309	309	379	353	337	385	387	359	298	367	333	312	357	348	337	379	328	310	351	337	326	335	361	342	373	333	345	326	321	344	343	348	312	354	345	333	325	342	347	372	338	342	342	353	365	349	328	349	335	379	344	366	372	354	368	347	354	344	366	355	328	344	332	322	315	362	364	350	357	341	320	371	368	339	376	335	339	358	362	334	334	342	343	350	327	342	341	350	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26568	52941	30786	19088	16902	12621	9164	27990	42296	49731	47416	37621	24124	11661	4640	1836	1066	837	801	790	813	762	740	808	791	763	773	765	757	739	730	725	747	738	763	799	767	756	765	744	812	804	795	797	792	787	794	754	781	765	771	757	753	810	743	759	798	779	789	795	770	785	741	800	769	770	757	783	757	774	762	727	812	748	764	784	747	790	763	773	770	801	799	816	747	773	720	764	763	773	773	770	792	828	756	729	754	741	774	706	733	797	807	779	807	756	784	790	775	815	737	770	774	740	747	794	744	787	819	767	757	805	752	772	785	734	788	725	851	756	801	765	783	764	808	751	772	781	786	798	778	742	746	800	736	775	785	789	740	788	753	780	727	784	800	763	757	814	747	776	743	769	824	723	733	719	753	767	751	772	739	743	788	789	747	758	711	782	770	793	755	803	747	789	769	792	768	712	798	743	770	819	786	737	766	846	784	804	749	784	768	741	713	726	792	778	795	732	766	779	812	780	779	787	741	765	751	768	766	749	781	783	737	801	735	733	778	806	733	758	763	737	791	763	750	771	799	731	722	789	771	774	761	838	780	764	773	803	753	780	773	783	778	777	793	786	770	758	788	775	757	760	760	741	797	770	724	754	837	763	698	756	757	801	730	755	791	784	753	821	773	832	806	756	740	778	796	761	761	771	796	739	816	733	748	734	754	803	794	789	801	776	756	794	768	742	794	785	784	739	817	765	746	780	783	788	784	778	783	775	747	783	774	786	774	709	751	752	776	727	817	748	805	746	825	797	765	809	749	798	834	796	799	740	772	792	757	790	741	774	787	760	736	727	775	802	748	775	770	812	755	802	777	794	757	799	771	742	774	759	778	721	731	785	794	800	800	770	810	777	753	796	829	756	785	756	752	786	739	802	775	784	761	806	779	773	761	790	795	809	763	735	795	778	792	791	792	745	802	793	800	791	747	763	781	754	785	724	769	787	780	762	797	741	775	763	817	772	790	765	774	744	738	759	765	747	777	751	748	723	729	773	731	804	797	809	779	756	724	783	787	761	775	753	741	805	791	797	716	823	758	839	762	738	784	752	752	756	765	789	778	762	759	737	727	785	732	784	773	773	755	772	720	748	774	777	736	768	788	804	713	786	794	735	812	783	759	800	731	774	794	709	737	764	831	799	774	796	745	801	809	758	767	765	794	735	782	742	808	787	774	790	749	784	782	764	732	768	815	773	813	771	758	836	795	745	759	752	768	760	788	768	819	826	777	717	767	793	783	734	811	778	765	733	816	767	738	766	751	772	777	744	751	769	769	729	803	755	810	765	772	751	771	785	772	808	797	833	748	779	765	742	782	726	755	742	741	730	771	764	775	751	796	785	766	750	739	781	769	771	770	729	748	793	769	741	814	813	826	771	741	784	776	740	781	711	809	742	749	732	728	738	784	767	772	803	791	811	768	754	754	724	799	742	817	763	746	735	786	800	806	762	782	830	782	846	807	787	790	775	783	752	793	794	801	746	793	730	767	752	753	742	806	757	749	785	782	782	775	776	787	757	725	802	795	803	782	780	807	734	810	759	800	769	774	818	748	785	810	773	789	793	757	745	790	792	770	752	758	818	766	741	755	776	773	774	792	768	796	822	695	778	772	806	764	786	769	784	825	785	784	744	738	766	763	736	746	764	738	795	836	760	766	814	738	774	817	765	770	766	790	753	790	837	722	808	808	799	739	823	790	772	761	770	771	847	773	803	784	727	777	773	769	770	741	754	788	760	743	825	762	806	801	760	697	752	777	789	798	739	759	836	757	745	825	764	777	765	786	774	773	773	736	770	786	791	811	771	778	775	732	778	836	753	781	753	807	746	767	785	740	798	763	781	766	768	775	756	775	768	725	778	769	765	783	753	816	814	775	808	792	803	771	765	752	784	784	758	787	800	777	764	699	742	774	742	750	764	777	746	758	743	789	761	744	807	760	764	751	714	817	759	779	681	763	809	783	820	769	728	807	770	773	743	727	783	781	743	751	734	789	772	724	731	782	776	813	776	759	729	734	744	783	786	739	776	753	788	796	751	775	829	771	797	789	800	741	755	754	749	746	816	802	731	798	753	799	772	781	726	739	775	774	774	760	770	745	816	765	803	797	786	770	745	795	816	785	766	827	797	766	728	762	728	797	765	819	762	701	734	779	750	764	773	751	772	783	751	764	775	783	767	738	765	736	759	782	749	809	780	781	783	827	730	763	755	722	779	799	773	721	768	768	737	775	764	796	788	746	847	743	756	795	747	787	741	773	754	757	805	799	738	745	814	755	763	811	742	771	789	769	760	782	719	790	742	756	787	794	742	757	776	772	769	785	755	772	742	735	765	788	806	746	787	774	789	790	760	823	760	757	778	791	792	788	751	752	804	783	744	755	738	752	813	719	809	759	778	767	757	775	783	749	788	773	765	765	767	796	796	802	768	738	755	769	788	804	782	774	818	722	757	771	788	814	751	769	736	717	766	763	775	767	813	785	793	731	764	778	776	730	742	789	736	790	732	774	747	764	772	776	781	803	788	774	753	706	787	822	749	728	719	823	743	766	765	836	782	747	786	764	769	740	795	732	826	769	741	751	789	777	739	735	792	749	767	755	757	732	800	739	743	791	826	846	744	746	810	754	756	778	809	747	794	776	761	792	718	742	784	757	716	772	751	777	800	807	682	739	783	784	745	795	745	785	778	762	789	741	779	809	782	777	788	754	755	785	764	783	799	784	773	787	770	808	721	788	770	830	760	781	739	718	757	783	797	828	736	712	768	776	774	766	738	792	810	812	778	735	807	775	802	785	744	776	794	768	777	737	716	705	765	780	751	757	816	733	786	790	788	755	753	732	763	810	782	734	726	773	774	752	745	726	762	739	788	774	783	762	737	789	766	753	760	801	759	782	763	752	786	787	809	786	752	774	707	742	780	806	779	766	772	760	800	733	784	758	803	735	735	846	814	784	747	768	808	740	777	771	749	770	769	716	797	771	748	765	781	765	715	756	802	780	712	785	735	787	744	816	770	767	790	778	840	778	713	784	726	786	758	775	780	789	777	745	800	765	768	757	732	795	797	752	744	752	770	797	790	818	779	798	749	782	762	746	757	793	767	766	787	706	792	762	744	800	740	783	788	776	786	806	743	724	802	737	819	749	791	747	798	829	760	788	824	791	761	746	836	808	713	780	777	735	733	789	750	780	738	791	783	811	826	675	783	760	774	779	742	729	771	773	772	756	769	750	758	739	769	770	767	776	741	720	770	815	771	768	767	717	790	731	780	804	810	774	789	814	731	754	771	739	709	753	783	761	823	762	807	809	702	767	737	796	787	760	735	764	809	760	770	752	787	757	756	770	753	806	785	738	811	793	749	760	741	763	796	810	772	768	746	800	755	826	842	776	717	737	785	779	779	828	769	753	765	756	731	735	732	700	747	720	813	794	751	766	774	738	741	771	779	751	777	763	778	752	724	787	786	757	764	787	755	813	767	770	801	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42187	54765	42360	30183	25092	23576	22371	20122	21303	31887	35926	25277	13576	5203	1770	783	446	407	396	397	381	406	417	361	378	390	380	408	450	403	410	443	433	387	421	376	422	376	442	401	409	363	408	411	398	456	397	362	383	424	387	370	398	389	366	404	372	398	428	406	379	425	365	373	382	430	427	395	409	419	367	392	417	423	413	409	386	396	394	397	371	398	357	389	389	392	378	418	407	399	383	403	419	398	403	422	419	408	366	413	389	397	380	385	391	392	380	392	435	410	406	398	422	432	421	425	394	385	392	396	387	411	402	390	411	387	384	408	375	412	387	392	380	402	376	373	385	389	421	393	394	396	377	413	407	417	389	372	389	404	351	394	379	376	382	388	367	389	402	406	378	381	395	426	377	434	380	378	398	395	386	391	426	418	426	408	423	414	390	370	347	391	393	392	379	374	394	414	392	380	403	379	383	398	383	377	397	347	367	430	416	353	397	431	401	429	408	396	455	418	376	421	351	421	377	385	417	391	382	390	389	390	348	415	447	386	428	401	406	386	386	419	399	440	372	408	366	403	420	386	384	408	409	358	398	387	390	398	394	367	364	351	381	403	397	417	395	383	400	384	407	379	414	401	418	382	389	402	387	405	372	393	358	395	404	410	385	387	404	407	384	413	420	402	379	431	402	388	390	374	389	395	398	374	424	382	411	426	403	377	399	405	388	372	361	382	383	402	377	352	382	404	414	395	401	412	428	370	387	391	374	385	376	410	398	395	354	424	413	346	407	367	381	416	403	402	399	410	414	406	445	416	390	406	381	384	424	364	420	426	400	399	389	394	416	400	369	364	393	398	397	404	400	384	396	376	390	383	424	406	391	355	411	395	400	422	371	399	373	371	371	438	408	394	417	413	373	369	374	427	361	408	388	382	399	390	385	390	397	401	400	372	383	396	417	398	372	402	417	360	401	417	440	384	408	434	426	421	390	375	390	385	393	394	412	368	380	379	389	416	394	421	386	402	411	390	401	417	377	388	394	408	381	404	353	398	389	368	404	391	422	393	372	404	365	366	404	400	365	388	368	402	379	374	385	435	398	389	418	415	391	367	401	422	405	363	433	365	382	409	415	377	396	400	408	428	403	397	384	402	397	371	399	452	359	368	359	396	352	392	391	372	420	405	385	401	370	416	389	403	366	402	387	369	401	397	372	383	398	381	385	419	386	453	414	411	370	433	417	404	415	398	434	372	397	397	374	390	384	378	367	410	436	420	378	421	374	397	390	390	406	393	400	382	396	410	388	388	415	365	380	424	417	386	408	402	401	406	402	407	393	411	410	384	416	387	397	415	415	410	382	456	402	372	401	387	420	354	393	408	391	435	391	352	353	376	376	398	405	403	377	395	388	404	425	409	449	416	431	396	391	389	375	408	381	380	390	360	381	387	382	421	380	386	372	389	384	425	364	376	415	387	369	408	388	370	401	399	402	384	395	392	399	405	438	400	379	393	409	387	426	385	393	427	411	404	365	373	409	383	384	375	413	402	381	387	400	397	401	375	407	395	405	374	348	385	390	401	412	422	351	370	389	442	399	366	355	352	401	380	408	431	438	343	385	352	370	405	417	396	390	414	398	400	399	406	435	396	407	389	358	361	402	370	431	441	407	392	394	414	397	424	372	411	380	390	382	365	394	396	387	455	399	411	369	390	379	388	382	381	388	398	405	381	389	387	425	406	452	435	376	386	413	400	389	439	376	365	358	384	384	385	389	378	405	366	417	401	414	353	414	386	369	352	400	421	423	387	348	407	411	388	340	377	380	441	400	392	351	388	410	427	409	384	392	395	388	379	380	418	417	395	393	408	380	430	382	378	377	391	368	363	366	371	399	420	398	370	372	420	409	359	390	382	398	367	410	377	426	394	406	440	400	403	390	372	357	404	408	359	398	373	381	434	385	355	408	403	381	384	425	382	392	433	426	410	365	416	374	377	397	354	403	383	375	388	406	402	430	404	425	385	395	410	367	365	400	404	422	405	414	404	398	395	403	390	355	407	387	399	395	385	387	381	390	351	387	391	380	390	378	420	391	404	405	378	434	397	390	391	356	408	387	359	389	397	416	386	402	441	396	376	413	447	362	411	402	448	417	381	357	406	398	428	438	371	405	398	372	382	396	383	415	406	418	388	375	437	397	362	417	373	412	422	421	407	401	429	380	361	419	376	377	393	382	396	378	428	378	395	382	364	382	360	439	398	422	424	422	390	421	410	414	400	398	414	377	360	407	413	423	396	364	406	373	421	358	400	363	409	403	400	396	427	367	403	413	375	421	427	362	400	405	370	374	373	395	389	436	427	426	417	384	383	402	443	381	399	399	412	408	390	385	390	374	396	406	405	386	392	401	385	426	415	370	371	369	381	380	415	375	420	396	403	385	381	401	451	404	386	397	407	418	402	411	398	386	440	365	370	388	374	382	391	381	401	387	417	422	379	386	371	411	412	398	339	398	390	383	423	392	404	385	316	381	424	410	386	394	386	398	363	384	402	392	441	403	382	408	366	368	390	393	373	399	379	418	359	395	417	388	365	400	373	368	398	385	395	429	368	348	389	412	403	374	385	391	378	419	412	384	410	387	367	403	409	383	388	425	384	395	451	369	412	408	383	396	382	391	403	407	352	393	410	379	391	358	418	412	380	370	417	378	416	383	384	409	379	367	403	409	420	391	378	406	364	399	419	394	386	430	399	422	379	444	400	408	385	407	410	394	436	411	391	379	392	355	368	399	375	406	361	368	396	400	413	380	376	334	383	391	373	428	403	414	427	416	365	379	370	380	398	402	379	401	371	381	398	397	387	375	419	421	369	428	393	384	396	388	378	449	417	388	391	409	383	401	400	398	398	381	387	399	407	416	395	376	381	357	385	404	402	398	403	359	390	409	408	394	401	395	387	411	411	390	374	399	382	393	390	404	381	424	403	391	389	370	366	382	393	383	392	384	391	419	409	378	380	422	353	387	411	394	411	376	441	413	396	381	379	410	392	408	406	407	391	348	407	393	373	395	410	389	352	393	418	398	392	408	431	417	412	408	403	377	396	420	375	374	377	383	381	340	392	365	354	409	376	370	396	377	408	421	406	380	387	392	396	407	372	405	398	420	410	399	376	382	424	421	402	411	384	388	440	420	397	375	414	419	375	415	391	373	396	398	385	398	385	408	400	393	358	372	365	385	426	367	370	421	411	389	403	409	361	395	387	400	426	380	411	359	428	391	378	377	376	401	402	383	367	382	391	366	412	402	379	373	400	364	434	406	399	378	392	396	414	406	374	431	438	391	367	396	399	429	399	397	385	411	413	360	406	400	366	419	396	432	372	372	393	376	410	433	413	404	377	364	402	417	385	389	368	394	387	426	394	386	410	349	405	385	386	395	397	379	390	401	385	404	416	376	380	386	420	402	393	390	403	385	368	399	414	391	414	418	437	367	391	363	385	423	392	356	450	378	371	404	430	403	394	422	380	382	422	411	440	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29841	52531	45774	27123	16977	12723	9396	13063	35259	49905	50066	40207	27197	13315	5124	2111	1141	899	888	894	914	891	822	903	814	897	863	860	885	901	925	893	841	855	918	840	902	886	811	877	828	848	859	871	788	880	917	880	865	840	904	878	899	840	928	869	833	887	895	858	858	891	888	914	909	886	862	859	850	899	862	916	878	868	895	868	831	856	864	857	928	868	859	881	865	896	851	901	811	844	867	857	863	859	898	854	863	847	898	893	829	835	896	895	863	877	850	907	869	903	855	884	961	847	863	825	828	837	858	836	878	874	866	794	905	887	896	875	860	857	843	842	888	847	869	869	879	860	878	850	869	899	866	895	803	853	881	870	872	893	837	854	901	853	845	881	845	899	902	830	872	913	865	873	872	913	897	852	872	873	890	859	853	873	885	867	881	863	882	903	881	902	854	808	884	840	900	853	871	825	862	926	869	874	879	857	892	868	801	901	872	876	829	926	936	867	866	869	814	891	927	896	898	877	881	894	839	882	850	880	905	838	916	869	896	914	915	850	814	844	893	807	881	895	854	833	891	870	822	912	804	885	881	850	855	897	894	882	855	845	866	915	813	881	848	868	853	899	872	923	888	848	872	870	813	859	898	864	863	875	805	902	844	883	884	864	820	857	858	903	853	883	881	789	869	868	875	822	828	905	861	872	895	924	918	867	894	864	908	877	946	871	853	894	912	864	818	855	881	897	865	820	903	850	920	889	888	915	856	852	906	902	854	867	878	838	875	834	876	870	905	870	835	784	870	879	869	840	884	861	871	856	843	894	876	846	869	863	905	896	824	823	829	863	845	844	871	852	900	855	844	847	925	898	871	883	823	884	869	874	862	794	872	852	814	866	906	904	864	914	823	860	877	894	890	866	811	890	883	875	900	880	903	840	856	850	873	868	884	867	811	856	842	855	896	858	871	951	848	873	858	819	888	886	880	898	865	875	829	846	853	903	817	870	867	848	855	864	867	813	901	860	863	856	889	835	863	911	842	888	914	847	815	825	844	862	854	867	864	865	848	860	872	901	835	814	915	863	867	865	865	863	881	858	799	895	873	847	870	873	888	888	849	884	887	890	885	864	875	928	896	840	891	899	844	898	902	862	855	866	838	909	891	890	863	869	816	865	864	830	887	895	926	821	829	853	898	893	830	877	847	853	932	829	849	862	819	859	871	787	885	933	818	813	849	875	868	874	863	854	841	882	864	790	897	850	863	845	877	883	893	849	820	863	895	891	853	851	873	888	876	872	855	860	889	920	846	892	924	824	874	907	822	846	853	909	885	856	820	804	885	880	857	865	874	830	862	898	827	870	868	880	852	877	892	905	854	873	865	916	862	921	878	854	893	844	857	863	866	891	867	877	834	856	908	857	950	826	843	879	892	887	877	932	882	834	874	887	862	914	859	848	931	861	890	855	862	831	878	857	875	809	900	885	892	836	840	883	875	869	828	843	906	912	879	816	847	894	856	830	828	844	863	920	886	885	902	844	816	852	876	808	911	852	862	882	844	862	836	894	848	887	916	880	856	898	911	886	848	870	877	900	883	794	839	869	849	860	863	861	883	864	917	886	891	856	873	881	902	863	855	862	865	852	872	874	847	845	887	868	939	900	848	815	892	884	879	881	857	876	864	883	867	891	869	858	860	865	876	819	857	848	880	870	950	851	858	876	895	893	845	862	877	917	868	860	870	879	867	881	868	886	860	881	869	857	928	901	889	860	846	867	861	853	837	908	834	852	865	854	875	874	911	793	897	867	866	856	825	855	845	847	840	869	888	873	868	882	882	867	826	874	880	860	909	871	880	867	842	891	830	908	886	835	875	873	884	851	882	901	845	869	911	856	891	859	837	873	884	866	880	833	903	872	847	887	827	861	912	874	869	853	872	838	848	941	920	837	884	799	864	881	886	864	869	817	858	850	890	860	833	905	873	844	835	883	880	871	891	884	878	912	853	838	899	914	899	830	834	845	842	890	893	853	868	885	879	878	878	857	881	814	917	899	873	858	890	899	912	886	870	904	902	869	873	845	875	814	859	920	834	881	872	847	890	851	864	859	902	864	896	930	900	845	865	851	851	888	829	910	866	858	821	860	867	860	821	821	905	868	838	861	852	870	840	842	906	856	816	903	839	897	880	785	864	892	865	844	844	822	846	850	879	900	921	865	883	882	904	860	825	855	815	827	843	881	908	850	842	865	871	865	877	875	866	833	856	893	858	875	870	825	883	878	899	923	859	848	866	858	898	866	872	889	862	839	883	885	929	896	882	860	923	890	854	886	859	903	910	838	879	848	878	891	877	898	815	870	833	921	901	865	829	882	881	826	890	834	912	889	882	813	850	835	835	827	913	826	864	883	910	858	865	857	881	882	813	904	848	954	891	867	864	836	864	802	826	875	911	881	860	825	844	876	878	891	951	893	843	858	878	895	848	841	869	816	871	843	813	847	872	855	896	866	908	901	868	869	877	842	856	868	877	895	842	850	846	894	866	929	877	925	866	871	848	852	888	833	931	874	835	867	850	844	882	874	791	851	858	824	820	894	930	862	849	827	871	859	861	805	878	858	911	929	857	926	892	885	859	850	864	875	831	811	821	860	855	842	865	880	876	863	904	860	876	879	864	859	855	869	929	849	838	873	877	905	876	912	831	866	914	852	846	888	861	895	830	906	865	865	890	888	852	881	858	864	888	857	830	857	882	905	868	885	816	860	851	847	885	867	845	845	857	840	916	850	841	874	860	903	835	882	867	880	901	907	872	872	893	900	900	836	863	840	911	881	819	819	858	852	899	884	951	846	783	884	883	888	868	886	876	885	862	850	861	875	865	860	840	859	839	871	901	861	839	834	862	846	888	899	836	868	841	853	858	853	855	828	835	920	842	889	817	834	861	885	901	839	862	862	910	888	909	867	912	850	883	872	879	899	840	843	917	860	878	876	857	911	831	890	864	889	827	864	907	906	832	860	857	831	885	865	863	845	841	791	859	900	838	925	913	919	904	817	898	873	874	886	877	890	828	896	903	893	814	885	832	894	894	821	917	854	839	895	854	886	890	902	892	886	878	886	851	838	859	899	891	825	801	945	906	864	918	850	859	874	896	895	846	896	859	889	783	837	890	906	888	857	873	887	886	887	894	899	880	906	824	807	894	900	897	914	919	860	850	870	901	882	886	877	833	827	906	870	850	933	878	812	834	862	928	884	903	878	834	894	859	857	910	826	839	898	879	886	846	838	878	904	877	859	808	871	863	858	956	821	835	868	843	866	877	879	901	919	842	847	867	898	863	826	867	868	840	829	918	920	832	895	884	853	826	852	891	863	885	902	897	833	818	871	870	856	884	815	862	862	824	862	878	881	862	856	880	843	900	905	832	901	886	856	848	859	869	880	873	849	875	896	867	901	872	835	870	880	866	949	878	864	935	882	911	851	876	786	856	884	854	841	912	871	878	885	888	862	835	827	858	851	870	878	856	846	894	858	869	895	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42446	51079	39068	27361	24968	23080	22224	19843	20524	32076	36719	26950	14968	5892	1946	834	561	449	452	433	429	391	465	433	430	465	451	479	438	435	437	472	428	445	453	415	479	465	386	430	437	455	465	392	400	418	464	421	447	455	439	435	411	463	439	441	437	418	440	439	445	430	421	407	452	477	480	439	454	405	439	433	427	433	414	414	438	438	432	446	431	404	463	467	441	393	438	465	429	426	455	436	463	449	459	443	430	426	452	436	420	444	368	443	440	435	448	459	442	436	412	438	398	459	451	399	436	429	392	421	421	460	465	450	431	444	469	423	433	444	404	441	420	429	421	469	393	416	443	444	432	413	433	428	438	453	446	438	410	424	427	433	427	397	461	419	429	416	425	475	436	414	454	466	453	425	423	412	433	435	448	385	425	433	399	469	420	425	435	389	412	417	413	429	413	401	403	403	440	445	452	459	409	464	446	435	439	395	446	426	418	399	449	406	377	419	451	404	418	439	407	413	420	437	457	410	423	442	445	430	390	436	410	454	454	394	410	461	466	418	430	454	435	465	443	428	426	439	409	423	409	426	449	473	443	422	443	423	412	433	428	420	415	438	436	413	415	423	412	430	430	424	436	457	436	412	425	453	459	434	426	455	424	422	432	448	434	446	464	372	450	413	430	406	402	436	458	446	425	450	422	481	427	391	445	456	459	414	422	442	436	424	413	397	390	414	406	449	407	407	446	440	453	415	438	444	413	441	459	396	437	402	441	435	473	486	422	432	406	435	448	435	425	431	453	407	405	426	442	447	460	431	372	442	410	434	445	447	439	444	470	459	427	429	424	422	441	455	394	454	428	425	448	433	448	432	405	446	413	425	421	416	409	463	426	408	462	463	431	405	445	445	429	399	435	472	424	383	419	421	447	425	391	441	423	422	461	433	426	423	461	408	436	392	431	413	407	403	429	426	439	396	443	453	488	429	427	428	427	388	443	403	444	456	412	433	428	419	414	440	410	397	465	454	392	427	451	462	448	437	479	451	417	425	449	461	419	441	440	413	430	426	444	423	439	415	403	445	431	426	437	413	416	471	382	425	437	452	436	404	421	429	427	446	420	451	418	420	429	392	441	426	442	414	455	435	460	423	455	412	433	405	424	405	396	416	394	430	405	462	429	412	465	432	408	456	419	403	461	436	400	415	434	458	426	447	448	426	444	443	440	413	447	394	433	459	407	421	403	436	466	459	411	454	477	398	461	427	427	431	424	453	444	429	448	455	429	416	426	429	436	429	407	436	434	412	468	410	420	418	418	410	425	413	443	467	437	428	405	480	410	389	470	439	422	463	371	410	423	448	390	437	451	458	421	419	445	454	410	445	442	473	456	434	433	461	440	455	394	406	400	443	446	448	392	447	404	457	424	468	420	434	449	398	424	434	412	437	421	430	427	440	440	415	446	464	409	437	399	416	410	438	440	433	442	418	412	441	461	445	462	466	435	453	425	433	437	430	435	427	436	435	436	395	461	459	438	432	441	444	447	426	481	411	438	448	434	432	414	433	445	426	415	420	414	435	423	456	406	418	431	414	449	378	414	393	378	407	434	405	403	371	420	430	455	433	449	418	385	365	445	476	456	421	445	451	388	399	446	423	418	453	406	418	460	396	415	460	493	431	444	414	469	436	425	447	406	399	413	441	391	418	422	399	423	451	437	433	396	411	427	420	405	436	449	426	470	443	440	458	420	445	465	416	434	423	421	449	407	441	472	429	470	466	409	390	479	448	444	410	402	439	401	415	395	403	403	475	407	412	421	407	441	413	393	452	418	442	408	468	407	423	439	483	450	429	417	442	394	408	452	425	415	464	434	414	407	423	442	437	398	434	405	436	456	445	423	431	401	457	438	414	430	458	449	459	443	452	441	451	418	400	424	442	460	425	442	412	407	417	408	447	419	445	403	429	489	482	448	428	435	460	408	416	420	445	420	439	489	422	454	433	440	388	446	436	421	458	394	464	426	424	434	456	404	408	406	428	458	415	446	427	418	440	445	421	436	426	416	401	451	423	436	444	401	415	445	457	414	407	450	429	456	407	397	443	427	439	431	432	429	429	428	449	420	431	447	411	444	432	407	422	435	412	429	436	389	405	434	465	442	431	417	448	477	445	416	398	444	445	425	445	433	395	422	442	424	429	469	429	351	424	427	380	447	444	443	406	408	402	416	406	447	431	477	432	436	465	456	443	425	448	431	424	452	496	447	405	450	395	421	430	463	442	454	451	444	444	443	438	446	424	395	442	448	412	464	440	456	408	413	426	437	424	452	426	415	417	413	469	434	444	441	423	416	465	449	415	435	422	422	441	454	450	411	411	450	408	400	446	425	418	443	423	413	413	469	414	425	431	439	456	438	421	429	415	458	415	460	423	431	418	447	443	438	428	405	419	439	407	438	449	457	468	432	424	443	409	451	425	426	400	433	430	449	421	431	449	423	421	459	430	442	414	404	427	452	390	454	425	417	417	449	414	420	436	417	437	414	441	391	440	395	442	423	421	445	492	445	416	444	467	457	435	414	439	425	466	430	441	422	431	414	460	444	439	461	428	433	434	411	433	444	399	425	433	433	454	442	428	405	428	446	448	391	392	411	406	446	474	451	462	405	448	445	379	411	426	378	418	411	437	433	431	438	398	427	439	392	391	430	376	414	437	433	420	422	419	422	439	423	480	434	427	459	391	437	404	405	422	426	468	386	435	442	446	433	395	482	423	460	420	444	478	454	462	431	425	425	446	434	418	432	438	438	478	450	418	441	432	414	394	441	454	450	448	420	422	424	438	473	424	409	417	413	431	441	430	411	413	418	435	449	435	417	397	426	458	423	446	433	436	423	413	419	417	420	410	470	445	445	413	438	425	409	400	471	419	473	473	423	437	478	438	449	393	443	401	456	409	447	394	423	422	413	413	445	439	439	421	425	433	430	451	429	411	397	404	394	444	442	433	406	440	433	413	408	421	430	435	406	421	415	414	447	434	435	438	411	436	463	449	427	422	469	436	435	435	403	416	458	420	432	434	407	437	425	426	432	448	431	440	444	430	426	382	417	426	425	422	411	424	413	439	402	403	420	420	412	445	438	402	434	436	443	395	411	449	429	431	468	429	439	400	414	424	441	422	417	411	466	448	393	384	448	379	424	443	424	441	430	468	438	455	447	442	406	403	431	411	401	438	388	441	469	404	439	418	434	406	439	392	425	439	416	413	420	452	375	401	428	441	420	400	465	449	466	417	398	480	417	401	396	437	460	474	416	440	411	411	383	427	446	440	420	423	460	419	455	399	444	362	457	439	425	400	439	427	409	427	406	460	431	395	426	439	422	437	437	461	423	450	437	462	409	436	439	451	403	405	419	435	432	422	469	444	412	425	440	454	423	446	409	449	416	400	434	428	421	460	448	449	430	459	413	446	453	417	400	416	433	407	440	428	448	390	431	435	415	412	435	430	425	411	421	406	373	415	431	406	447	402	421	453	419	433	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31022	53491	32326	17058	16118	11238	9179	9780	33472	49093	50861	41289	28392	15033	6099	2357	1230	1090	989	980	927	942	935	957	945	967	948	968	983	968	908	955	972	931	975	915	949	951	974	970	905	960	917	969	973	973	963	940	934	943	902	964	941	911	932	929	926	936	972	941	944	947	964	973	936	973	895	896	961	858	949	940	933	980	964	956	943	932	949	936	967	948	959	970	984	894	946	933	971	904	954	989	900	981	987	912	943	916	918	964	904	908	921	925	923	960	962	933	943	920	926	974	966	935	885	937	948	953	917	985	917	907	940	931	927	944	894	977	934	929	888	921	927	967	939	899	912	909	948	977	937	899	936	908	903	937	926	940	939	946	937	970	963	976	987	908	887	960	897	968	938	951	927	901	960	951	960	958	926	944	909	979	956	906	947	967	954	925	901	908	956	978	925	916	927	932	886	927	946	866	967	918	920	940	917	972	958	933	941	940	913	947	887	912	1030	951	924	923	896	925	896	936	913	868	952	954	959	936	915	941	934	907	934	933	937	923	915	912	957	923	924	976	943	943	952	949	898	931	978	941	1002	925	921	920	999	928	903	892	962	973	922	947	926	959	908	903	974	919	959	983	936	929	951	901	912	990	967	915	924	935	912	956	959	962	942	937	953	949	918	920	913	941	905	930	1009	951	890	934	929	901	866	905	913	886	955	915	925	925	893	954	913	938	939	924	898	916	928	893	956	917	923	944	943	937	958	978	948	900	949	1022	957	892	909	919	917	958	977	979	942	929	903	935	947	913	956	940	907	936	934	983	916	903	893	945	909	905	918	938	873	911	912	948	930	935	905	873	958	945	949	950	910	934	940	903	906	1011	973	877	943	941	951	927	929	969	941	914	1016	929	886	945	955	882	898	962	956	949	1006	971	935	904	923	969	975	910	970	952	912	945	929	903	905	955	933	919	923	980	911	965	958	980	955	926	911	949	958	948	924	899	922	960	879	935	924	970	935	940	946	920	925	966	954	935	940	910	982	899	904	922	913	904	933	934	910	979	914	943	956	950	928	956	925	914	1017	951	939	923	935	994	931	959	915	950	889	959	962	952	925	904	941	921	911	977	892	972	934	940	929	965	903	967	937	941	914	927	973	936	897	1003	984	911	867	923	963	947	930	896	944	937	898	940	896	943	951	928	905	927	951	933	922	974	947	988	943	884	997	927	987	976	976	905	901	943	943	886	946	962	983	945	905	958	942	916	972	959	918	904	914	934	930	985	926	951	891	979	925	912	928	956	964	950	939	926	930	1000	912	919	915	931	947	918	951	898	892	888	974	912	928	973	883	963	928	956	975	941	910	902	861	908	873	925	894	886	970	912	948	949	910	961	958	931	944	868	960	937	950	889	927	946	987	960	876	924	982	937	971	913	952	913	958	932	988	923	956	924	910	939	974	976	885	916	953	949	936	919	935	910	955	898	915	920	921	945	895	886	954	961	911	941	968	926	965	929	943	933	957	950	939	988	931	929	923	914	906	956	958	875	961	956	982	933	956	890	977	901	937	966	969	964	960	933	930	903	914	939	935	947	959	963	913	897	952	893	902	962	903	955	947	939	901	937	947	963	943	956	948	912	897	902	950	951	988	939	885	921	912	903	952	932	942	940	958	896	885	936	907	919	895	938	922	964	932	921	916	961	929	891	970	955	945	906	911	909	863	932	980	912	951	929	972	951	883	873	941	970	988	931	898	981	916	945	874	926	909	901	947	926	954	969	893	935	906	920	962	928	932	928	992	959	885	908	925	947	907	900	907	932	918	915	900	973	889	963	903	917	925	918	946	928	961	884	958	953	976	935	969	878	936	907	940	943	906	951	914	965	969	917	906	898	935	946	922	929	922	913	904	894	913	961	957	881	924	876	920	944	932	888	927	981	963	973	882	969	949	901	905	938	913	960	925	912	1001	903	978	926	932	886	977	967	943	949	939	964	980	984	962	973	954	906	934	876	918	887	973	889	914	908	931	967	994	924	942	951	912	959	991	945	981	903	982	944	991	932	923	867	1002	925	933	905	900	861	977	973	928	943	937	974	904	1012	902	933	862	920	933	954	938	948	900	910	938	964	952	939	898	928	937	925	974	962	944	913	910	966	858	956	975	968	952	945	916	977	974	985	932	937	946	907	950	915	954	956	1017	898	894	944	884	907	929	924	917	967	917	879	867	888	920	887	991	939	914	908	916	918	922	914	919	942	949	989	967	892	891	947	937	965	920	960	968	904	900	970	909	946	955	891	905	946	925	994	912	987	881	939	973	912	942	928	977	917	912	960	933	957	877	910	897	946	899	941	932	925	897	949	945	940	968	924	947	937	947	944	981	898	955	957	944	898	945	997	911	983	906	960	956	921	947	883	978	968	910	933	898	927	943	946	912	940	954	975	913	892	932	904	905	926	893	974	915	932	940	918	939	901	872	880	954	927	945	952	980	951	924	918	971	951	994	974	996	908	942	935	930	943	959	948	987	948	937	960	944	982	904	893	959	912	945	953	933	945	904	943	883	972	933	891	948	1003	914	956	903	900	889	907	879	966	991	938	893	906	943	940	902	957	992	923	937	930	971	872	925	935	945	925	946	947	938	971	919	930	906	915	926	924	978	977	931	969	940	942	921	940	903	931	933	952	964	952	955	914	932	928	925	928	945	934	906	926	938	935	953	902	940	908	917	956	930	890	912	891	963	953	944	910	935	967	936	945	952	972	920	914	939	942	972	863	870	947	919	903	948	927	919	910	946	970	937	906	947	961	913	947	984	933	890	974	898	915	928	969	900	918	930	945	994	912	959	911	960	957	960	953	973	956	967	955	900	924	947	1004	939	901	994	960	912	1020	994	895	893	936	939	895	921	969	854	917	928	945	963	930	925	944	932	947	916	905	891	943	933	928	938	961	990	960	901	916	953	870	938	956	929	937	916	958	977	956	950	1007	879	911	881	976	958	930	919	954	954	895	930	922	894	912	949	1000	953	871	952	913	927	921	913	909	928	914	922	931	946	1008	935	903	945	966	907	949	910	980	914	931	900	904	902	893	929	959	936	928	944	993	930	934	914	970	947	967	917	929	903	907	887	924	909	901	928	966	948	965	969	878	904	949	914	940	972	962	951	970	926	931	968	945	951	951	935	935	946	934	882	955	928	962	880	929	947	895	902	934	957	917	888	1033	907	938	857	950	945	957	941	946	942	906	915	906	932	937	962	931	913	946	942	940	919	970	918	977	893	920	924	955	970	917	919	948	946	864	943	924	959	939	972	959	897	919	954	905	950	911	926	956	951	921	952	980	964	971	896	905	925	932	945	909	881	927	965	929	951	932	898	949	907	951	927	1004	994	926	955	988	982	925	929	966	952	948	901	923	931	954	897	888	935	981	968	913	907	902	894	886	929	931	934	887	976	952	992	910	969	872	978	971	956	981	951	885	956	937	886	916	908	981	943	892	907	979	924	975	964	972	903	865	930	930	975	976	963	955	911	898	898	942	908	928	956	930	954	907	913	939	921	924	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48919	46027	40511	26782	24360	22378	18937	16542	24138	33876	32568	23707	13312	5506	1853	810	489	462	444	455	446	417	432	453	418	432	407	392	421	419	449	448	435	454	414	407	409	448	408	414	390	408	436	435	432	397	419	425	438	422	422	409	398	420	430	426	396	457	404	460	425	459	434	412	404	422	403	432	437	422	420	424	440	423	442	447	457	413	410	476	450	421	466	438	470	420	417	436	399	445	413	423	422	453	418	434	382	421	408	435	439	422	431	384	413	420	413	401	422	438	469	454	434	400	410	417	453	461	425	425	441	438	443	416	452	403	457	401	454	450	431	428	454	418	417	408	429	451	420	442	428	389	472	470	428	411	430	433	447	439	381	405	434	436	416	443	461	374	421	428	426	447	439	436	408	444	412	414	424	434	432	442	432	418	405	409	436	423	426	435	446	419	396	428	437	409	434	413	446	430	447	420	419	417	394	452	405	447	468	408	422	409	436	422	429	387	429	470	420	441	422	410	426	399	452	419	438	412	420	465	456	443	410	437	448	420	412	426	470	400	382	464	443	429	394	430	457	438	431	410	394	376	423	419	416	430	460	417	411	368	429	390	471	421	438	431	460	411	415	422	445	405	445	421	467	417	421	385	399	453	408	426	455	426	425	392	428	392	424	468	476	412	430	457	420	417	467	384	408	417	420	445	406	454	416	401	376	403	517	450	426	454	429	401	396	425	470	415	412	396	440	452	407	441	435	450	403	398	421	420	429	411	440	428	442	414	456	426	436	440	422	421	411	424	409	455	440	425	437	401	449	419	420	371	433	403	389	422	415	419	418	385	429	421	385	406	406	427	449	440	403	461	413	430	427	470	455	458	449	409	429	441	428	402	430	433	424	407	404	420	421	414	431	439	427	413	385	447	412	459	427	437	400	421	391	400	445	431	426	427	416	434	432	409	401	445	432	418	412	418	419	444	388	433	436	409	356	409	451	440	407	398	397	414	414	429	453	442	410	427	428	464	439	421	415	452	411	442	421	420	440	412	438	422	425	394	436	432	431	402	410	410	452	419	456	421	480	422	453	457	406	442	421	415	451	411	402	441	383	424	378	430	438	462	406	443	424	432	424	397	433	395	430	443	421	440	458	430	435	429	407	432	446	427	437	442	413	431	416	423	462	413	426	453	442	453	441	444	430	378	390	410	432	433	383	417	427	413	438	439	408	405	440	411	468	434	401	426	420	494	447	416	457	408	444	421	426	433	464	394	439	424	442	418	415	415	385	412	436	423	430	442	408	455	387	372	400	416	409	417	428	456	436	425	449	424	418	466	457	443	420	443	454	456	415	459	406	463	406	460	419	435	443	464	422	431	418	411	439	424	415	395	397	418	426	425	419	420	441	402	412	397	458	401	400	441	407	409	410	445	406	393	453	414	389	422	428	393	434	429	418	397	424	415	441	420	412	420	414	412	425	417	415	430	396	425	407	392	402	407	429	439	453	415	433	478	422	421	432	412	426	438	446	446	415	432	415	413	427	448	460	462	463	455	394	418	404	427	425	436	442	439	430	437	439	396	442	451	420	415	371	416	418	449	419	411	430	439	443	431	442	449	443	404	437	442	452	424	408	430	423	411	425	421	396	426	403	438	444	393	417	403	408	433	449	430	458	471	429	461	406	416	404	411	446	461	422	406	449	439	367	449	459	446	393	447	388	446	418	418	429	410	397	413	444	412	419	417	431	375	430	465	447	425	434	407	406	421	398	447	423	451	434	420	431	381	405	439	428	456	402	450	414	410	416	462	440	422	397	430	450	395	413	435	434	394	414	444	419	418	435	405	402	415	384	429	391	445	401	424	398	456	422	420	426	443	397	414	392	425	434	423	446	445	425	416	382	429	475	438	453	395	450	439	439	423	403	450	441	419	438	464	400	478	446	424	422	382	492	358	447	431	445	464	419	438	455	403	453	411	411	391	425	414	403	386	439	386	456	423	411	425	407	430	353	398	409	399	451	451	401	419	438	396	430	422	418	394	416	420	386	421	414	425	432	451	438	449	411	430	426	433	454	455	401	424	449	457	406	473	446	437	452	410	424	377	431	435	453	414	452	413	414	475	435	407	371	403	420	414	428	422	424	390	390	412	400	415	437	465	448	475	397	427	386	447	432	452	447	431	428	464	424	437	399	461	436	430	436	433	426	440	440	424	432	418	419	433	400	433	447	401	434	472	438	449	443	423	446	395	427	413	414	413	409	409	412	415	406	430	441	443	443	399	429	426	433	432	460	413	438	484	416	414	414	429	433	449	475	428	403	389	393	420	431	442	430	422	443	419	418	436	441	418	428	425	437	406	404	413	421	435	404	453	412	446	447	431	448	402	424	401	407	442	407	401	399	430	407	430	390	394	401	389	405	408	450	442	434	434	414	390	421	475	440	433	444	468	379	405	417	411	443	428	421	415	439	402	391	440	469	376	419	457	422	456	399	430	455	440	411	454	407	437	410	410	418	399	470	435	392	397	419	420	388	429	422	418	423	378	396	430	436	464	403	394	458	450	385	405	448	377	443	426	418	421	448	434	448	391	435	415	412	416	433	470	463	441	421	449	399	420	431	421	411	455	404	408	418	439	415	406	398	384	394	451	414	408	396	416	393	421	483	424	412	423	421	389	405	390	413	435	385	412	463	443	413	444	417	439	413	444	451	442	428	418	411	425	383	395	429	425	414	412	458	425	419	463	464	477	406	411	428	441	463	422	425	406	429	400	423	418	407	384	431	396	422	440	437	429	446	433	438	431	413	422	432	428	412	426	420	456	413	452	475	467	414	444	390	444	398	421	452	425	418	426	456	459	426	434	412	436	438	425	412	432	417	431	448	423	411	417	409	400	474	434	447	421	450	429	440	448	436	433	433	428	417	400	396	412	434	392	415	380	422	445	450	420	411	407	410	405	426	438	404	401	427	461	401	401	428	441	406	429	437	447	425	421	388	391	411	423	440	422	399	421	456	407	453	460	405	443	410	414	381	429	444	426	406	432	421	425	445	445	428	405	414	450	436	429	412	404	392	437	471	411	446	463	403	419	432	414	442	415	396	403	420	427	478	423	449	434	409	411	435	479	440	500	447	441	456	407	444	428	458	451	432	444	445	422	383	393	433	453	432	409	386	428	438	433	381	403	411	413	489	416	433	410	450	420	418	421	384	426	422	446	446	458	412	435	382	453	437	443	438	423	461	456	461	436	447	429	438	433	482	419	412	422	430	426	371	392	442	435	440	416	412	425	393	449	433	436	436	473	409	436	421	427	437	412	446	438	468	412	394	475	454	408	392	438	377	462	384	406	436	414	415	425	420	432	448	439	478	384	422	406	430	461	437	396	438	423	404	390	434	397	421	406	419	421	436	389	395	422	414	390	437	394	442	403	388	429	414	362	397	424	408	424	425	419	408	435	437	456	405	429	403	476	445	401	413	410	448	417	439	437	429	393	443	443	459	440	441	439	396	429	433	432	413	441	455	450	445	413	446	406	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38084	47080	34538	12744	12391	10761	10183	22226	41370	50326	47367	38944	26991	14352	5767	2258	1241	1004	933	976	994	984	959	948	970	927	891	928	929	937	976	949	996	931	956	949	954	905	926	934	993	892	922	914	912	956	971	1005	940	912	898	928	970	944	925	924	924	956	951	971	941	938	991	946	999	988	977	971	949	943	951	943	923	914	924	952	913	906	896	913	964	953	950	889	942	959	920	949	909	947	959	929	943	953	972	990	935	920	892	899	945	937	929	918	910	946	976	974	952	912	966	937	971	929	919	965	912	999	952	943	942	937	954	995	937	953	962	936	920	1002	957	966	937	950	916	912	881	888	936	922	928	956	929	919	932	963	964	930	961	923	960	925	952	921	914	978	941	948	918	955	959	927	962	917	947	937	982	955	1012	924	962	948	934	931	910	915	1017	913	943	938	947	944	933	955	919	909	978	952	935	908	927	925	979	972	968	926	958	879	938	963	897	932	963	938	942	955	912	941	902	1016	970	969	918	920	980	937	918	950	942	898	926	962	931	959	981	952	969	938	915	926	954	923	916	865	926	960	945	934	964	983	951	959	958	951	940	931	971	949	933	954	898	962	909	933	930	916	901	959	961	940	976	968	958	889	922	870	895	951	991	931	935	926	952	919	939	951	1016	952	884	952	882	933	916	901	953	967	945	942	915	953	902	932	990	891	942	906	970	892	985	922	926	918	949	958	968	976	989	910	911	955	934	897	904	1000	973	973	950	921	957	937	930	927	939	909	984	952	986	889	1000	986	939	954	998	938	988	925	955	907	915	928	946	975	981	939	930	920	928	934	953	907	961	928	962	956	948	963	936	904	872	918	914	943	916	946	957	933	971	942	976	949	946	945	964	943	934	880	916	969	957	920	897	923	921	925	940	922	974	879	918	949	955	932	984	942	954	972	941	907	937	968	909	962	938	929	927	972	939	959	929	905	925	905	957	973	945	942	948	923	975	891	1007	919	932	987	938	947	948	971	931	941	972	928	950	933	946	970	938	939	956	952	967	933	916	960	956	931	937	966	945	938	910	959	965	989	927	958	918	876	949	922	928	953	931	950	975	935	959	957	926	922	987	941	928	1015	962	920	917	921	929	947	935	943	944	922	890	918	968	948	955	942	910	938	937	929	886	930	909	953	998	947	881	959	956	879	963	964	926	962	981	903	938	926	999	970	942	964	937	929	913	1002	947	879	968	927	917	877	911	965	944	932	917	960	930	973	892	897	946	945	908	936	935	960	962	977	938	952	959	961	975	967	905	942	886	909	949	933	944	909	997	854	942	942	999	976	950	920	948	925	944	897	934	984	931	940	944	922	941	892	927	907	969	956	980	883	926	910	889	929	983	943	938	980	930	905	972	971	914	946	899	961	934	942	908	937	970	959	917	952	926	939	961	997	923	961	925	901	943	959	957	969	997	916	910	916	908	911	934	1009	992	972	920	943	884	942	961	915	917	1005	964	914	936	921	968	962	927	923	991	972	895	907	977	954	955	990	947	926	969	969	980	877	939	917	963	960	936	929	886	965	957	979	929	968	950	922	966	927	959	912	961	919	858	954	952	867	941	969	908	939	899	931	925	930	924	922	915	875	963	945	930	934	916	951	894	919	891	915	935	950	950	969	953	971	919	968	950	966	1016	964	934	959	960	967	901	900	903	935	958	947	860	941	969	930	956	1026	905	927	949	934	954	964	959	929	987	982	919	908	921	911	946	887	977	908	928	939	914	908	929	874	976	906	1011	944	933	894	876	914	905	879	940	910	966	965	930	930	942	892	919	969	925	934	924	956	978	1005	949	904	917	924	950	929	937	905	1009	969	948	947	933	962	926	909	929	970	972	928	947	890	966	939	985	965	942	887	878	944	967	992	920	963	944	947	968	942	944	938	908	937	920	874	916	967	900	937	922	900	972	940	931	962	1009	918	981	958	914	910	873	973	935	932	891	959	929	955	912	873	964	917	944	928	936	998	966	938	965	928	894	933	988	915	923	1021	948	931	907	917	948	887	940	930	937	972	971	962	940	943	959	915	952	948	981	940	972	892	931	961	956	912	978	952	920	1016	947	962	990	975	984	929	971	977	952	992	984	990	940	931	882	931	934	954	976	892	964	968	944	957	936	943	930	942	967	988	945	918	912	967	887	935	895	924	924	968	915	907	934	951	911	1019	923	949	943	929	948	946	913	987	943	931	924	934	932	884	924	920	964	946	931	940	944	910	914	957	947	956	1004	953	914	892	957	938	970	965	998	949	926	923	960	934	951	907	973	924	936	941	931	988	903	951	976	940	941	983	944	987	974	951	941	901	996	908	919	904	907	973	976	929	931	921	936	897	912	936	970	984	976	909	910	924	914	970	956	965	910	970	964	927	887	960	883	939	955	950	1038	943	938	956	955	881	887	930	983	904	975	929	935	916	901	945	927	973	1007	893	922	966	912	923	973	910	926	1010	926	955	931	908	942	924	958	954	942	979	969	974	895	951	948	933	951	876	939	923	957	969	920	948	968	959	940	926	993	973	968	906	931	936	967	887	936	987	934	997	852	934	899	917	932	884	966	947	957	941	951	991	943	935	944	967	962	933	938	980	931	938	908	991	1015	972	928	979	977	895	952	926	928	930	942	964	958	976	973	945	932	924	935	931	992	972	914	914	964	953	915	970	966	999	948	990	942	956	897	922	897	923	967	916	899	934	988	947	983	977	924	973	922	982	958	994	950	907	978	943	899	978	962	935	986	994	990	924	957	938	944	966	969	960	930	997	974	976	954	945	916	886	948	915	942	1013	938	919	929	965	985	989	899	906	901	919	904	920	909	898	878	914	916	958	897	979	921	956	960	975	855	963	951	888	950	976	967	954	916	1015	915	925	934	941	938	907	958	932	946	968	965	914	972	934	946	1023	913	919	939	961	932	934	959	911	943	957	923	976	957	973	922	941	902	959	937	896	917	984	922	916	983	901	954	944	968	980	914	959	1001	919	925	940	951	996	947	882	952	983	972	989	917	938	969	964	989	918	996	927	921	932	923	938	972	963	962	938	932	898	944	925	921	942	953	959	888	953	920	964	976	927	1008	950	926	876	904	922	933	923	964	919	936	920	913	918	926	935	947	982	957	924	958	947	947	958	957	977	914	989	942	910	937	938	913	932	1001	917	982	947	908	998	916	909	955	937	979	941	915	953	923	926	911	914	1004	916	935	882	968	945	982	919	973	979	927	972	954	932	937	952	925	974	962	1006	1000	955	923	910	991	978	919	905	889	881	931	947	907	994	954	999	919	955	979	943	902	944	927	956	967	931	994	941	911	935	938	973	919	968	991	947	989	971	947	936	888	1026	963	973	939	952	985	917	894	948	880	941	934	970	909	980	915	880	886	932	923	900	954	945	947	952	952	940	961	922	981	970	954	932	932	961	950	945	923	912	938	941	1003	969	949	925	945	890	907	1015	939	908	910	904	945	978	940	943	958	950	950	946	912	899	901	978	911	912	973	1014	928	959	961	988	921	915	943	983	884	918	940	959	932	959	891	862	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39826	51341	45248	30642	25237	23707	22617	20938	19573	30910	34974	26948	15390	6307	2138	816	494	478	427	413	399	393	392	411	386	360	392	425	429	422	447	409	394	352	382	411	377	391	354	389	412	412	394	405	377	402	404	377	368	419	402	412	398	398	391	422	429	422	373	420	444	400	388	394	414	404	396	415	424	401	398	392	395	423	387	432	435	419	400	417	388	405	383	380	394	401	419	431	419	409	381	421	375	405	417	381	433	443	409	396	441	433	408	406	411	473	401	393	386	349	418	424	409	404	428	373	402	382	444	397	432	423	420	422	418	375	398	386	398	421	468	386	410	404	415	379	390	375	446	415	368	415	404	379	405	394	378	391	421	433	391	446	394	433	436	396	406	396	416	377	406	400	397	427	425	422	388	410	379	400	400	397	437	397	404	395	404	433	426	454	393	381	403	393	423	392	432	408	414	393	402	401	394	413	374	432	374	408	436	427	398	412	383	366	391	409	409	397	420	412	452	401	414	420	407	380	424	398	420	399	397	467	422	405	418	446	380	390	413	367	416	389	440	393	403	398	410	415	453	424	404	402	440	392	416	409	409	369	365	407	421	404	441	374	390	465	399	405	414	377	436	442	418	395	439	403	387	411	402	410	381	432	384	430	436	402	412	432	414	419	404	427	392	367	413	359	419	396	373	404	449	420	419	406	392	419	447	432	418	381	392	388	397	421	416	380	415	396	418	415	384	429	427	424	447	409	397	377	375	430	402	405	384	388	414	388	377	398	435	420	433	422	418	381	406	412	438	411	404	364	422	428	384	395	401	385	445	411	423	425	349	409	369	397	438	435	393	405	419	418	401	380	367	352	413	391	429	379	411	388	429	396	376	419	396	371	443	422	383	433	374	414	414	382	401	410	401	428	368	379	403	411	420	388	388	443	402	422	395	404	387	422	441	426	408	439	431	372	421	418	389	418	396	370	438	418	372	444	383	401	437	398	400	390	394	395	411	418	364	365	380	398	389	438	416	409	390	444	407	418	404	395	400	379	424	390	448	417	383	397	387	413	418	396	396	427	405	403	412	377	406	386	430	430	429	455	435	395	393	407	389	418	400	363	396	404	398	428	448	404	400	414	430	398	427	450	438	423	419	399	397	405	409	454	405	374	452	405	412	405	396	357	372	417	431	399	409	406	395	384	401	413	423	401	441	434	414	389	416	418	424	437	377	396	404	384	400	394	390	379	382	406	419	395	407	404	441	417	419	418	408	395	453	394	472	398	416	422	393	408	366	407	428	387	394	431	430	421	423	352	450	421	363	428	429	414	404	406	433	407	404	415	443	394	436	377	416	395	449	411	361	428	402	400	430	448	432	393	440	459	380	392	416	404	398	404	428	405	409	403	371	411	414	398	397	438	418	407	417	375	381	392	417	421	434	381	385	405	407	422	406	399	414	398	409	365	424	425	391	470	399	422	371	431	394	348	399	435	431	441	405	402	418	406	404	384	376	422	430	371	413	408	398	359	433	419	407	375	365	386	432	411	381	413	419	384	453	392	405	385	409	404	375	422	370	392	376	407	386	393	412	371	426	406	384	406	428	396	395	423	409	460	379	421	412	424	435	411	411	392	400	429	381	406	437	378	407	406	388	443	403	425	418	408	372	421	380	418	424	395	428	408	396	394	412	397	375	410	364	379	386	387	418	396	461	429	391	432	416	418	405	428	412	409	428	374	349	438	413	370	416	396	404	441	392	389	406	415	421	412	416	410	389	409	403	427	423	371	407	395	408	435	410	393	419	408	389	454	396	424	404	401	402	434	387	425	427	423	418	408	405	432	378	392	458	412	413	381	393	422	435	409	422	395	408	401	393	442	368	391	427	414	378	396	413	421	409	416	395	408	352	387	406	396	410	395	416	408	427	401	413	392	392	397	392	419	374	410	382	380	450	408	388	395	417	424	411	380	392	423	379	407	412	388	414	423	384	433	399	436	419	404	435	355	377	469	397	409	419	420	358	399	396	437	395	394	398	444	439	414	398	394	403	423	429	398	399	445	382	361	418	383	393	442	427	416	412	405	369	397	392	380	404	445	432	394	453	407	436	384	388	409	432	414	409	373	400	402	439	411	410	381	403	432	394	378	381	413	397	390	429	381	403	415	403	386	391	422	402	377	394	398	389	448	402	377	387	409	399	399	379	417	379	413	414	395	397	401	380	407	387	383	429	376	402	371	366	437	410	445	406	394	394	396	419	423	426	410	408	403	415	408	396	376	373	398	430	438	424	392	401	430	403	396	406	381	442	418	414	375	385	414	414	406	394	444	417	374	389	390	421	389	437	445	452	409	390	457	427	421	414	437	392	428	421	419	381	407	413	467	400	446	367	412	375	389	389	460	405	385	386	410	388	392	398	426	418	405	403	410	399	470	418	426	405	369	402	391	407	385	382	385	460	388	366	382	403	340	373	340	397	405	397	397	434	435	422	435	405	417	413	454	389	393	410	428	423	442	417	428	410	394	414	401	433	394	412	380	412	397	429	408	412	400	429	399	382	428	389	385	411	404	425	404	405	395	417	389	384	389	370	406	420	413	415	381	418	418	406	416	390	445	449	408	363	388	404	430	402	405	465	431	403	420	420	399	413	398	388	369	374	429	371	409	356	412	434	401	392	418	395	400	411	396	400	439	419	443	363	385	422	415	443	362	403	386	402	447	361	433	410	422	417	425	410	355	368	433	420	432	410	408	399	403	394	425	436	378	364	449	416	396	393	393	376	416	407	389	398	374	417	376	406	375	384	433	407	428	390	378	410	427	413	389	419	399	397	408	353	422	378	415	444	411	408	403	401	404	392	364	421	393	363	372	410	432	407	447	404	418	376	374	425	374	409	441	405	454	417	446	356	403	437	454	420	406	429	389	401	431	422	436	398	367	389	393	423	394	387	457	349	389	414	376	391	388	392	391	400	408	405	422	387	400	463	369	416	428	404	397	410	418	385	431	426	368	400	431	402	380	420	429	393	379	398	377	379	417	423	433	367	392	398	424	413	428	384	386	394	401	420	415	405	413	391	389	401	398	407	389	417	417	444	396	378	388	401	463	396	432	384	409	409	412	396	392	385	400	422	431	420	434	396	423	423	440	380	405	413	412	414	405	364	394	442	393	388	362	413	388	418	397	414	424	377	400	362	406	365	425	432	400	379	405	415	438	397	370	407	409	412	412	412	447	429	407	403	417	397	391	457	400	482	389	371	420	380	418	442	403	438	432	380	437	402	409	404	414	417	414	426	412	363	454	399	408	452	417	364	401	385	404	378	378	417	445	390	388	437	391	415	393	369	399	434	414	382	418	445	423	385	433	411	394	437	371	399	364	376	422	422	377	433	417	419	407	429	412	420	408	405	360	396	375	399	397	395	409	391	446	369	424	419	415	383	413	403	420	386	403	391	372	422	392	409	421	387	395	419	433	386	433	443	373	362	419	390	378	388	400	412	404	429	429	424	434	367	407	412	397	440	406	434	432	373	428	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27057	48754	48546	22639	14715	13643	16653	23352	31203	48941	50321	42294	29711	16173	6333	2379	1240	1002	952	858	880	879	904	893	896	895	920	887	917	863	936	933	878	928	885	854	843	884	922	865	891	943	904	874	961	894	917	883	915	888	854	947	897	897	919	903	851	858	897	945	870	955	921	934	921	914	897	880	936	892	901	904	941	928	882	875	935	856	884	890	868	904	924	930	891	883	893	882	863	834	858	914	879	849	906	921	862	888	837	900	869	933	877	859	881	941	858	869	916	906	840	838	850	898	903	879	875	902	889	939	927	899	886	899	889	881	882	888	883	882	869	902	958	898	872	875	871	884	865	888	870	894	873	899	872	919	907	897	911	930	908	876	880	913	913	891	922	872	906	904	901	911	881	876	869	915	926	838	893	919	870	892	916	881	902	882	888	879	847	855	900	884	882	918	898	925	874	864	869	885	916	887	878	949	830	890	912	882	868	912	857	899	907	937	852	914	932	891	869	920	869	927	919	935	855	884	894	906	861	934	898	852	897	868	907	884	931	868	882	913	906	858	887	852	927	849	904	895	895	848	878	891	866	920	850	877	843	884	929	940	901	898	917	858	854	872	934	842	912	903	861	925	876	856	938	869	915	914	856	892	870	876	882	875	920	897	892	952	901	831	878	872	883	891	973	919	887	904	961	888	881	889	857	912	893	960	931	888	914	902	861	908	917	926	882	905	883	891	895	922	931	863	937	859	871	894	869	833	882	919	932	923	876	893	913	902	857	866	880	889	898	868	920	943	858	910	905	895	895	902	897	898	890	939	881	912	924	900	910	899	858	939	894	877	806	881	911	867	919	863	906	902	866	834	916	903	927	884	868	869	886	878	916	894	932	962	899	859	892	924	868	848	918	925	921	900	877	902	881	872	912	858	893	896	868	915	911	882	858	880	885	907	893	854	899	880	922	897	898	876	918	883	866	900	919	890	916	889	906	825	895	897	836	875	874	917	910	882	906	906	900	878	923	841	886	895	882	908	956	904	943	865	918	860	916	874	882	838	897	944	831	875	908	895	886	874	897	863	900	892	859	867	898	875	922	885	882	884	890	871	871	929	901	883	921	912	891	880	948	873	878	900	901	873	928	975	886	914	911	855	931	903	880	876	901	861	909	921	880	902	868	937	943	834	855	891	841	908	920	907	878	882	916	887	887	855	861	905	853	921	869	857	894	948	864	895	952	939	851	888	873	953	888	903	896	907	928	943	960	935	868	917	841	909	897	889	920	903	937	868	890	929	921	869	930	912	867	877	877	782	887	912	873	904	874	910	873	898	947	921	857	900	911	862	905	917	916	871	932	877	896	911	899	888	925	873	902	785	944	861	907	948	893	897	894	882	860	860	870	890	923	930	880	865	946	837	831	895	884	907	901	859	902	864	864	933	880	886	824	918	900	887	898	881	910	872	890	898	893	925	896	902	837	917	874	829	857	937	877	870	865	928	869	900	938	882	920	888	908	925	942	904	893	891	844	946	917	898	904	908	889	916	916	929	868	911	845	941	901	851	890	863	933	868	859	865	830	862	866	904	910	958	883	941	899	849	853	870	925	894	837	887	877	948	847	893	952	946	881	867	904	921	859	914	917	911	910	922	849	875	918	939	902	891	914	861	892	886	873	892	873	864	921	908	915	899	933	913	905	917	915	862	899	907	899	882	874	897	892	960	935	937	881	886	865	856	934	874	854	932	885	932	869	882	899	908	895	918	915	845	897	859	857	908	891	863	848	904	910	876	894	897	856	908	938	887	898	929	917	931	886	842	897	871	893	894	885	915	889	836	859	893	880	890	902	909	925	854	860	876	895	948	889	902	867	865	887	894	940	867	901	872	934	892	914	890	836	890	890	868	903	894	889	926	899	854	846	858	875	908	877	913	834	901	927	892	838	893	929	871	945	882	893	886	888	896	840	866	841	897	898	894	905	901	916	908	899	940	896	853	889	850	888	892	915	864	905	895	911	893	880	892	927	870	931	903	931	942	865	886	931	898	851	896	855	902	921	856	865	885	945	862	950	896	873	925	851	883	901	879	843	890	900	865	926	846	919	872	829	924	889	888	891	872	881	864	897	922	875	884	923	899	887	909	857	909	875	871	917	937	899	890	875	868	910	850	896	876	884	910	870	876	891	924	898	884	886	844	899	901	849	891	883	858	872	872	925	848	842	938	955	924	876	825	894	909	889	842	884	898	928	893	895	899	900	936	887	895	894	903	876	887	886	845	869	873	917	879	934	895	899	882	902	823	904	911	850	842	861	944	908	917	854	903	900	877	932	906	960	884	831	925	876	868	890	909	875	914	891	869	896	902	926	919	877	931	995	923	871	924	916	880	877	862	868	796	897	880	883	915	901	925	924	922	831	930	886	912	915	838	871	865	924	928	863	871	876	933	869	865	921	913	860	893	851	911	922	882	903	961	904	855	878	880	912	903	890	879	917	902	908	876	880	880	864	887	935	837	891	922	901	853	963	903	886	894	864	836	898	893	856	881	918	917	878	899	854	972	866	908	915	922	899	895	903	883	894	894	854	880	885	905	901	883	899	887	873	918	870	860	911	921	876	927	911	921	931	861	882	886	891	893	936	890	842	942	908	883	910	869	905	925	849	868	920	927	879	845	852	865	893	857	913	901	961	856	880	932	898	872	921	923	903	871	913	872	898	877	939	905	906	899	915	856	920	883	885	852	901	856	896	920	905	948	889	938	894	830	914	935	870	901	894	908	931	932	851	925	847	897	904	887	894	911	947	899	888	903	917	928	856	952	857	926	866	913	895	902	907	891	884	861	879	882	879	851	907	851	873	889	932	945	880	854	902	888	864	902	867	862	915	959	918	885	841	886	880	857	883	893	947	903	932	917	937	868	916	904	872	882	931	878	899	917	887	910	890	939	872	888	869	838	880	888	908	871	889	896	937	849	903	888	885	893	943	955	856	876	875	882	919	849	903	864	923	912	920	897	920	873	916	977	876	811	918	864	870	897	920	883	909	933	872	943	939	887	839	923	883	890	902	926	881	908	867	900	829	914	838	912	906	936	928	882	890	904	918	948	888	898	931	866	862	906	906	874	929	882	882	920	884	886	832	868	888	898	915	893	934	867	955	862	850	880	973	856	920	909	898	901	859	861	946	908	888	912	908	913	905	898	869	851	910	907	882	872	929	878	872	869	861	888	867	949	904	884	893	919	899	937	940	844	910	921	892	858	892	861	858	866	868	870	920	897	937	875	906	884	910	932	897	945	847	937	871	941	890	896	911	875	903	882	879	878	903	911	906	853	889	904	854	881	886	908	863	917	870	922	936	890	848	915	873	851	880	851	903	886	857	909	883	904	914	851	964	951	927	889	902	917	872	909	856	867	968	846	888	930	882	910	880	899	918	930	880	896	864	836	885	875	886	836	883	940	936	871	890	947	866	878	868	886	898	888	912	850	913	874	833	897	884	872	917	892	899	878	851	906	937	890	964	882	885	897	897	882	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42555	48865	44741	29779	25029	23897	22474	19645	17451	31229	35265	26676	15249	6145	2174	849	441	390	395	428	376	397	365	399	398	354	360	330	375	346	379	358	391	345	362	363	364	349	403	396	345	394	359	366	399	378	336	364	361	369	371	369	379	369	333	344	348	346	345	350	366	358	339	377	363	391	341	386	332	363	360	384	353	390	372	377	357	394	358	366	383	357	361	401	365	346	362	363	355	383	382	397	365	359	365	341	340	401	347	366	385	392	367	360	315	386	375	356	363	361	326	361	346	340	372	397	340	378	377	390	361	351	353	417	340	349	385	339	338	389	352	360	333	379	353	335	367	384	369	352	350	377	360	344	361	352	357	381	378	333	326	362	359	398	381	355	361	366	367	351	385	361	340	346	364	308	328	345	324	323	382	385	347	378	385	404	354	365	357	353	368	381	336	362	389	379	384	332	361	360	348	375	390	376	322	341	353	371	346	364	367	419	364	372	358	381	357	371	395	395	388	359	348	350	374	362	348	364	343	386	374	349	383	338	334	310	368	351	337	387	331	369	334	419	375	393	375	362	378	339	334	369	357	383	370	388	394	387	369	353	373	347	333	348	362	353	355	338	377	379	369	395	326	301	362	365	383	369	343	370	377	345	352	369	346	374	384	342	368	376	337	361	320	338	356	366	367	402	384	353	384	364	378	371	345	381	380	368	357	364	327	328	385	326	399	350	358	361	331	389	392	367	411	376	364	374	359	389	399	366	346	400	363	367	371	338	355	356	351	344	376	345	334	341	291	317	351	345	341	381	377	344	370	395	360	376	382	361	343	348	358	344	382	346	350	358	367	359	364	356	330	377	340	335	368	377	346	350	372	376	355	347	391	381	371	363	395	332	396	355	407	377	334	351	334	352	390	400	361	370	366	383	335	371	391	371	347	354	375	365	370	345	364	379	337	382	385	371	369	342	355	336	398	344	335	332	390	366	343	353	373	348	354	322	382	329	339	334	379	356	364	354	361	358	376	355	393	391	355	337	351	360	357	377	338	381	367	369	357	339	330	359	361	386	347	366	362	344	359	341	350	350	343	411	371	371	353	346	330	348	398	380	386	396	370	393	347	381	382	382	374	368	345	374	362	383	396	364	376	365	360	402	369	353	360	350	348	367	366	343	371	367	365	371	354	375	360	350	349	345	363	370	403	375	368	349	402	324	368	355	378	370	359	359	332	368	333	358	357	349	366	364	388	354	386	368	364	343	359	337	371	351	353	358	373	358	352	352	354	358	343	380	379	359	375	333	357	363	366	388	346	363	357	391	380	357	355	396	379	343	354	364	329	366	320	372	367	353	353	369	350	347	335	368	348	338	365	360	334	373	349	346	367	356	399	372	369	345	367	348	348	368	357	355	353	370	326	353	347	342	345	343	342	337	370	365	420	362	347	401	428	372	382	364	373	375	312	401	360	375	367	365	370	376	367	377	350	361	372	369	345	350	349	353	358	363	372	361	367	359	359	387	322	378	379	346	349	373	366	398	327	413	382	305	355	351	360	359	347	378	381	339	336	390	384	354	332	324	374	371	371	361	382	337	374	373	365	354	354	359	326	384	391	378	367	352	349	345	349	389	364	396	344	385	365	331	407	366	391	367	362	345	391	366	349	379	341	333	333	380	372	346	364	374	376	372	344	363	349	348	392	409	375	338	375	383	378	371	328	341	332	374	417	391	352	378	352	392	366	362	378	367	359	397	389	392	373	374	386	350	327	359	388	347	365	360	362	385	365	320	379	288	327	388	353	347	356	394	343	365	399	370	347	319	371	374	356	368	354	358	391	342	331	380	325	367	360	375	358	368	370	358	348	375	373	347	357	330	350	357	337	359	373	343	358	355	333	385	352	352	352	391	394	365	346	342	370	390	368	355	349	373	372	379	356	324	371	386	381	336	407	350	334	340	358	379	392	327	343	373	341	363	374	363	362	355	361	430	350	397	362	378	382	368	340	374	342	370	328	355	364	409	374	384	359	347	371	366	357	363	355	361	368	350	361	356	354	344	350	351	363	388	348	391	358	374	341	391	359	402	352	352	370	350	382	341	331	373	377	343	401	379	370	357	349	371	396	386	352	396	331	334	359	376	359	387	410	334	368	346	340	369	381	367	358	357	396	352	372	365	377	389	356	396	399	399	357	367	377	387	344	372	337	373	374	334	360	336	388	362	379	354	367	329	359	356	365	362	403	363	364	373	377	360	398	364	404	381	308	341	370	346	389	389	349	326	372	362	361	359	379	345	368	383	358	402	392	359	404	366	350	343	374	351	317	342	335	398	385	399	373	370	345	388	358	364	355	370	359	376	357	356	347	359	342	348	374	365	367	402	357	344	382	389	361	356	325	335	364	339	368	348	384	369	345	373	360	337	362	377	348	315	321	389	364	384	345	360	364	359	370	336	376	358	375	352	366	374	364	362	353	375	402	317	381	354	343	348	386	352	369	365	390	334	383	352	361	348	348	391	366	375	353	360	359	326	318	374	394	359	357	335	351	346	350	367	352	332	363	356	351	365	369	371	369	379	391	391	381	366	409	417	350	366	373	365	317	335	352	372	377	349	351	325	336	389	395	391	384	349	380	337	358	369	371	364	350	363	397	369	352	331	351	366	340	355	356	349	336	336	378	383	369	327	361	347	377	409	345	404	376	345	344	384	328	340	348	363	350	361	393	353	358	358	399	342	351	384	378	360	405	372	367	380	363	336	377	386	359	373	368	350	356	372	340	366	368	385	361	348	349	380	385	373	397	335	387	344	362	349	368	369	372	351	368	381	357	393	350	396	369	370	396	369	342	371	352	374	326	341	395	354	346	378	360	360	360	347	373	367	356	389	354	387	372	375	389	376	363	341	362	350	342	385	353	321	389	343	352	328	353	355	347	353	348	371	331	348	365	381	359	363	406	366	355	356	384	398	341	372	400	403	382	371	402	359	377	328	392	355	368	343	371	362	356	364	367	375	378	376	398	362	371	344	361	375	329	350	334	389	372	373	365	358	339	358	387	327	380	346	362	351	364	380	358	358	353	358	338	364	391	355	368	379	352	372	356	371	356	341	320	346	329	354	376	366	362	370	364	363	368	356	340	365	346	319	355	373	359	373	323	359	334	370	355	381	375	369	349	363	347	357	362	345	391	378	381	347	331	359	341	359	378	334	346	332	354	380	358	362	342	327	354	339	387	366	357	367	342	368	326	357	333	358	377	340	350	376	415	358	328	328	363	338	353	338	396	353	393	333	387	378	340	364	374	356	335	364	364	356	373	379	362	388	364	357	331	329	391	364	363	341	353	330	361	396	377	359	372	384	380	362	335	342	342	390	334	380	403	388	360	344	339	361	363	381	350	368	357	331	390	347	387	360	342	342	379	351	362	379	349	357	393	386	331	342	366	379	371	407	357	380	353	350	342	359	365	338	371	358	352	369	373	362	354	363	401	364	396	370	380	332	331	377	365	412	369	412	349	345	359	337	351	361	361	343	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29403	43521	44542	25130	19619	14695	11535	11764	26017	49015	49892	41991	29278	15797	6531	2438	1179	897	778	817	824	827	799	829	826	832	848	802	776	829	786	816	833	807	822	818	815	815	829	871	810	797	808	752	805	770	814	873	810	855	729	787	816	803	792	805	797	835	848	842	813	777	805	804	789	770	763	827	819	836	792	820	837	827	850	808	758	802	790	814	796	784	827	746	811	835	805	768	822	782	800	793	836	845	837	880	834	794	792	828	800	758	731	875	777	784	799	842	792	811	800	814	830	796	804	810	866	755	787	793	812	839	826	805	823	766	765	810	796	828	795	845	765	808	802	839	810	775	860	778	824	817	776	776	782	830	792	799	807	814	801	800	861	844	789	866	837	811	760	882	839	782	825	796	802	803	816	777	757	836	829	826	844	813	817	801	796	800	777	824	798	784	772	815	859	823	822	756	818	834	854	797	775	808	775	825	823	789	840	815	820	786	821	834	827	823	748	806	801	801	782	845	760	852	771	775	804	771	821	813	766	880	834	830	794	831	755	739	805	843	825	806	790	832	841	824	787	853	801	798	792	841	834	800	789	771	823	814	806	789	795	775	767	803	759	799	837	817	846	815	789	791	793	827	787	818	754	781	816	786	797	837	765	845	800	797	804	798	788	764	802	839	793	797	762	807	805	886	833	775	784	771	816	801	770	756	777	806	824	795	867	772	752	809	785	781	803	772	809	783	822	755	801	769	845	775	797	743	787	800	821	776	803	777	770	793	787	789	828	806	810	846	806	814	789	807	801	748	806	829	808	827	818	817	836	803	806	824	856	795	818	799	786	796	808	828	799	785	811	778	780	751	799	832	819	808	803	784	788	790	808	862	808	830	813	833	797	841	867	806	800	795	792	804	821	788	828	818	793	803	772	787	771	786	831	787	815	779	786	766	772	810	809	823	836	800	760	836	757	836	752	799	817	779	783	853	815	764	750	807	809	841	799	811	791	741	813	801	779	832	754	780	818	779	796	756	789	816	826	732	808	813	817	809	819	826	824	825	838	796	757	799	808	802	862	825	785	841	782	820	770	807	829	766	807	774	784	792	834	812	835	775	814	811	867	763	842	807	785	754	812	784	791	809	809	811	812	808	770	793	800	806	798	788	815	819	804	840	782	790	783	780	796	789	768	814	783	757	856	769	858	787	767	781	819	788	780	798	798	849	829	794	796	816	813	851	794	811	809	800	783	750	773	795	808	796	813	795	831	813	805	743	794	800	765	833	845	776	774	829	754	786	789	772	770	819	810	770	842	805	802	749	836	860	784	775	839	822	794	815	790	807	816	795	752	823	776	776	774	817	798	842	798	753	819	860	765	774	800	824	852	841	855	810	825	824	775	795	760	803	791	818	794	780	832	802	815	852	778	761	833	756	818	793	818	784	838	796	787	813	836	856	806	817	795	832	835	803	816	781	818	769	836	771	797	819	831	806	838	767	831	832	846	779	777	814	818	783	775	779	778	756	844	761	772	812	808	795	821	795	767	805	793	791	799	836	816	728	799	823	773	757	821	826	852	776	780	805	815	798	779	798	849	848	804	792	858	761	783	797	837	871	855	753	767	819	771	827	816	773	827	775	814	813	788	763	804	799	797	787	813	761	827	775	861	846	751	791	812	786	785	798	799	820	803	757	796	788	739	792	769	824	828	815	760	863	809	762	805	780	834	814	841	824	773	762	782	815	782	794	759	803	799	780	804	837	821	873	833	830	758	835	814	803	777	809	828	792	766	811	765	800	848	787	801	827	807	797	732	790	785	790	840	801	800	845	804	765	844	766	791	788	763	785	782	840	786	823	791	811	800	801	767	824	837	783	800	790	753	766	775	821	835	768	865	835	794	791	778	811	835	878	814	808	798	761	800	821	817	814	800	800	833	833	841	800	776	842	804	757	805	786	795	823	819	793	784	794	815	806	793	796	827	796	794	780	805	808	799	784	811	830	835	821	797	792	825	785	769	794	798	770	784	816	848	776	818	763	826	813	822	865	758	785	806	795	799	818	818	773	840	822	774	788	805	772	784	848	819	819	872	815	800	811	768	852	827	813	803	773	835	812	802	758	830	861	806	796	772	795	824	789	764	782	807	853	795	812	801	848	896	790	773	785	780	768	770	802	745	841	852	783	801	767	793	814	773	802	801	774	800	835	789	848	826	786	862	820	789	824	784	870	818	790	802	811	798	794	826	835	808	798	777	807	813	822	828	808	844	796	788	833	813	774	816	779	852	797	819	790	803	867	842	865	807	824	804	812	802	765	798	801	812	808	833	750	814	786	831	833	780	804	830	804	811	786	836	821	815	806	783	820	792	816	806	793	845	830	818	827	799	785	810	807	794	766	772	825	867	777	780	793	796	828	773	842	848	840	800	812	794	845	821	816	850	786	752	791	752	786	843	772	791	778	810	847	791	760	766	796	770	851	802	782	855	852	812	796	812	806	784	771	810	813	821	839	838	784	808	809	779	770	750	780	819	783	809	864	779	797	792	775	850	783	784	769	788	816	766	836	819	829	846	819	791	791	803	795	826	804	801	792	781	842	816	730	785	795	849	779	745	763	838	807	770	808	802	772	841	794	779	824	793	815	774	780	800	793	830	902	848	803	801	775	774	742	764	828	828	842	808	833	805	784	815	806	806	772	830	846	799	764	784	829	804	763	794	798	814	813	758	832	813	839	775	835	791	755	806	774	806	789	773	825	831	789	824	835	832	844	779	788	838	825	787	791	789	824	793	813	790	814	818	809	781	808	796	857	838	788	805	794	777	810	815	819	775	814	791	791	799	812	868	846	824	745	781	774	789	791	794	786	842	764	792	801	802	827	827	774	801	810	789	854	794	808	793	835	802	771	845	825	850	860	725	836	778	760	816	780	795	801	754	830	827	780	754	805	862	796	788	841	817	796	878	840	807	812	813	772	801	782	839	844	888	783	832	863	818	750	805	798	797	822	840	775	825	874	772	833	843	785	783	781	797	818	807	797	845	801	794	819	804	821	811	866	787	833	813	797	795	783	789	824	851	865	795	815	764	750	842	754	791	849	830	822	755	775	751	772	790	780	820	810	763	744	802	766	792	800	822	735	832	798	863	822	792	785	770	785	832	848	783	831	812	768	842	768	775	771	812	814	810	840	789	748	815	807	753	811	799	806	773	815	807	842	809	807	781	831	825	782	801	842	828	787	781	839	785	837	772	767	819	752	762	771	820	812	835	794	803	763	825	814	805	827	779	803	767	780	819	822	820	739	783	766	841	773	842	791	779	825	786	805	760	819	812	785	861	779	829	836	790	819	816	818	798	795	804	783	809	813	779	814	857	830	743	835	729	843	794	784	760	783	784	819	736	768	798	770	801	775	814	796	815	831	774	805	818	820	738	816	834	815	773	821	756	792	802	766	780	823	829	782	865	813	785	784	848	819	859	799	799	793	816	785	778	776	787	739	834	771	789	757	802	840	783	789	839	791	832	743	828	771	745	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44992	51586	44445	33959	25588	24222	23728	21885	18887	31634	35226	26682	15187	6234	2211	823	490	400	346	345	318	342	367	345	328	359	375	350	369	331	328	349	344	359	370	387	343	323	319	334	327	352	313	331	374	354	322	348	363	366	333	327	344	373	330	359	333	360	327	335	319	400	333	329	361	341	363	340	342	325	330	308	312	330	350	346	325	339	349	358	326	354	317	351	331	354	375	358	322	361	347	363	348	348	331	344	376	331	321	368	325	346	338	338	330	331	323	307	326	326	340	297	329	351	337	320	330	325	366	359	294	374	365	319	333	342	360	355	337	324	371	345	350	367	327	328	331	363	354	350	322	370	335	330	340	327	333	296	328	337	344	337	390	355	319	342	345	346	330	339	369	342	352	316	327	326	326	320	342	371	324	338	379	334	378	311	368	371	362	347	327	361	345	313	379	324	335	317	336	338	352	349	355	334	356	354	333	365	334	349	364	385	367	338	324	336	352	356	325	334	336	348	339	320	301	328	359	336	337	342	361	365	325	332	313	351	354	343	342	350	361	315	353	311	402	359	358	303	301	360	310	347	340	336	331	369	331	359	373	351	329	335	332	315	355	351	350	333	333	363	331	362	335	355	315	335	356	365	313	349	348	343	338	351	302	332	324	338	383	332	328	377	333	304	317	339	336	344	331	343	326	363	336	318	307	378	298	331	355	322	337	336	348	365	373	394	331	361	338	359	352	358	316	350	357	334	350	341	350	365	342	309	347	362	327	328	350	340	321	341	292	317	351	342	330	358	357	351	347	309	326	351	328	324	320	323	365	334	329	346	345	310	343	342	340	370	347	343	350	343	370	334	341	331	383	312	332	365	349	390	340	334	326	352	366	345	321	329	344	350	332	390	347	341	360	323	355	380	319	334	324	305	369	311	363	329	338	333	334	346	333	322	302	320	351	353	321	341	311	292	356	361	353	325	350	325	342	341	335	335	361	345	352	342	350	339	358	361	339	335	335	391	378	310	339	355	320	317	370	288	354	382	329	385	329	354	349	346	378	329	366	333	332	330	362	350	342	314	331	347	366	348	335	338	366	356	351	368	361	327	331	356	339	337	346	355	351	326	364	317	330	355	351	332	316	325	353	300	333	352	347	342	305	345	357	345	306	319	309	328	347	356	344	320	342	384	303	340	327	338	347	334	361	349	341	362	334	330	350	343	349	305	335	349	358	360	360	335	336	346	352	359	345	323	342	340	322	328	344	321	372	333	375	329	361	356	343	331	284	356	320	311	350	390	359	350	360	324	341	354	347	340	343	315	367	340	351	344	345	352	350	386	381	357	325	366	365	349	337	337	334	363	347	313	332	335	342	392	350	314	336	368	318	335	339	335	388	348	327	332	343	382	365	334	383	381	339	330	358	353	349	378	337	322	354	325	353	336	349	301	358	354	339	351	343	341	318	350	364	304	317	356	365	355	319	307	314	314	371	312	346	341	319	347	314	326	348	332	350	366	335	303	343	355	349	354	310	336	372	353	350	319	307	348	364	335	381	310	302	327	351	374	310	339	358	364	328	371	311	438	353	321	333	308	304	341	372	357	320	345	351	349	361	321	359	326	335	363	344	369	306	346	331	365	336	313	346	324	347	356	366	340	308	345	337	362	360	347	321	337	347	325	357	328	344	338	324	348	321	317	341	337	381	302	336	382	318	348	308	340	339	343	307	319	331	334	353	337	313	339	305	341	346	319	363	333	298	364	327	281	325	320	353	379	312	355	363	331	337	333	335	337	348	367	333	360	368	303	309	331	325	366	341	340	330	338	356	306	348	333	340	396	298	335	319	354	330	336	377	334	332	346	347	348	303	354	364	326	411	342	335	347	359	349	324	362	348	373	392	331	330	334	356	342	366	336	321	305	347	351	368	385	338	333	342	381	342	311	340	356	362	335	332	330	387	387	322	305	314	334	361	364	344	362	331	324	338	347	355	351	371	337	356	373	363	303	302	375	303	368	370	328	319	361	351	344	335	321	352	320	319	341	312	336	354	268	372	340	372	350	340	326	347	368	317	374	340	358	342	344	350	326	368	351	353	306	336	320	357	324	318	288	354	364	347	321	350	343	340	344	329	314	367	370	330	341	357	336	345	355	282	357	340	352	310	291	335	363	361	328	312	348	323	329	340	334	342	316	356	336	359	321	331	319	345	362	346	314	339	318	298	320	357	335	307	344	331	323	325	306	365	324	357	332	346	331	304	343	352	329	328	344	356	390	332	340	328	361	332	394	368	330	337	329	369	331	328	320	364	346	352	337	319	330	329	368	351	321	374	323	336	306	313	324	344	316	320	351	356	336	351	325	372	346	309	317	356	343	363	312	298	357	339	322	376	336	346	341	345	337	340	339	342	330	349	368	337	318	381	352	362	401	340	357	336	364	321	333	328	318	355	343	321	334	325	359	352	334	308	346	327	306	344	335	360	343	342	338	290	355	346	345	348	348	333	333	322	351	348	330	334	331	321	345	356	322	361	324	371	342	308	317	310	365	305	324	325	330	340	321	329	345	363	330	348	332	365	306	331	329	318	372	362	366	332	337	339	335	328	330	363	316	356	351	346	345	301	326	337	323	302	338	334	351	323	327	331	337	348	312	347	343	349	348	353	304	326	329	317	392	345	317	350	295	341	356	323	315	349	350	344	343	338	312	338	320	333	338	315	338	296	337	327	342	328	314	357	350	331	344	345	299	307	301	313	327	343	336	356	356	363	322	314	320	367	336	321	352	330	338	331	341	361	325	334	336	323	346	332	328	342	318	325	344	348	345	361	321	353	321	334	336	348	322	349	309	339	315	339	316	310	383	349	347	371	346	329	352	353	353	349	337	360	374	339	336	336	354	321	347	317	317	324	346	347	380	317	358	375	349	339	335	367	341	326	322	310	336	367	358	325	343	289	350	355	365	334	369	309	293	315	335	320	323	312	318	351	342	336	356	328	323	359	365	317	329	332	376	343	359	338	347	338	363	318	361	348	355	315	324	306	333	338	347	343	343	346	342	346	318	308	304	338	329	317	382	335	316	329	321	348	319	353	349	353	353	351	353	339	352	330	355	335	350	331	322	361	317	355	363	321	328	336	323	331	344	325	313	319	341	324	325	358	356	358	373	331	343	335	342	353	334	333	336	380	372	297	327	338	323	348	363	357	346	316	318	317	336	312	345	354	328	328	345	329	340	317	347	320	337	345	361	336	337	345	335	367	363	312	333	362	365	357	356	375	343	357	315	366	368	351	407	332	337	314	359	317	363	353	359	358	347	343	325	344	326	338	336	359	347	354	326	328	318	351	342	333	336	344	352	317	349	335	308	350	336	353	322	341	352	355	324	338	330	361	317	348	357	334	317	367	330	363	351	322	334	353	326	327	361	357	347	356	353	366	387	353	338	342	352	347	351	366	322	360	324	336	331	322	356	314	317	337	360	349	329	331	356	338	373	315	361	358	348	325	363	330	329	322	358	363	335	361	365	318	330	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31738	49508	50811	28440	18203	14660	10690	8259	21514	49115	49396	41211	28541	15818	6388	2338	1095	806	764	738	742	769	724	770	782	736	760	779	757	740	766	753	770	774	741	743	778	778	742	720	743	721	767	764	774	766	727	746	774	730	718	780	747	764	759	728	738	744	744	700	731	785	748	735	718	720	751	737	717	737	690	738	736	787	720	759	694	765	755	753	734	706	778	722	714	730	770	770	731	707	710	708	749	756	714	766	743	681	759	749	719	795	796	766	770	740	736	702	778	780	754	754	758	724	790	770	750	750	758	729	758	746	745	753	740	777	747	731	729	688	768	758	713	727	759	698	734	773	765	708	747	761	768	774	764	729	781	727	817	750	750	746	743	765	770	724	737	740	743	714	723	697	754	780	776	748	725	758	743	760	737	732	747	724	760	728	728	733	724	714	723	755	763	760	741	777	690	786	713	756	757	749	749	762	767	770	718	737	740	734	727	770	751	694	767	768	737	733	751	747	722	726	781	759	768	755	750	708	720	725	744	750	777	738	755	766	738	721	732	798	737	729	701	763	748	702	741	813	749	769	712	742	798	736	680	717	738	738	750	738	715	762	714	720	752	744	725	735	757	728	741	741	695	745	739	715	745	746	715	782	791	735	719	754	753	781	735	683	727	761	759	725	745	714	786	685	685	763	720	715	756	746	749	734	770	690	735	731	762	730	720	726	780	785	693	727	771	763	697	695	734	770	770	703	728	712	762	730	717	752	713	764	733	738	733	726	749	743	717	744	778	742	740	747	691	701	768	734	746	744	767	755	752	776	681	749	792	722	726	719	763	782	736	777	790	716	717	756	676	724	718	723	722	767	753	740	797	744	776	722	797	710	781	734	756	719	759	741	737	735	693	731	724	708	722	739	748	762	697	768	783	714	778	757	763	727	740	764	752	757	713	716	752	734	764	737	746	731	707	675	725	759	746	726	764	729	736	785	704	725	741	736	802	747	729	692	738	712	710	753	708	721	773	738	760	721	747	767	741	755	716	776	701	727	746	755	748	729	713	722	715	713	749	747	737	722	785	689	770	723	789	722	786	696	798	735	732	789	764	700	682	786	709	759	736	764	757	718	732	808	713	759	788	787	708	772	758	783	757	782	735	760	731	744	745	745	687	790	718	727	676	737	734	720	723	746	701	719	723	743	737	755	736	731	750	818	759	711	777	759	704	688	733	732	744	756	778	751	750	787	702	712	731	757	775	764	718	767	703	704	725	731	749	712	766	687	672	710	785	745	691	733	759	739	757	723	744	706	763	756	687	740	720	728	731	776	763	667	697	735	803	732	792	733	762	783	752	822	731	760	717	736	745	732	767	735	721	702	745	754	763	733	735	756	713	711	739	759	719	731	755	749	694	743	714	724	768	747	710	722	723	716	743	702	738	736	726	722	758	733	726	760	740	725	734	743	728	783	765	751	750	718	718	714	747	733	711	694	774	757	722	757	758	764	727	726	728	720	735	752	761	775	719	717	732	802	760	780	718	741	765	766	723	680	719	733	757	729	741	772	702	724	730	690	682	782	752	761	739	767	680	702	742	726	732	753	692	816	741	705	729	758	699	778	750	703	763	796	765	719	719	767	711	741	753	723	775	746	669	754	768	722	733	719	684	731	735	701	747	717	729	726	728	757	746	790	706	732	688	748	753	744	735	739	709	727	731	794	733	744	701	769	744	723	756	702	764	700	722	761	742	757	778	721	750	770	754	796	761	740	721	740	742	695	726	726	705	777	775	675	724	747	807	744	775	744	725	769	774	756	707	736	728	713	718	713	796	731	758	691	722	743	729	775	764	776	746	682	713	737	721	662	792	785	725	688	743	768	745	783	717	759	760	750	745	762	728	706	752	688	740	718	709	741	712	714	738	778	741	774	757	725	714	766	705	755	758	716	739	732	726	706	731	689	680	775	807	718	725	725	748	720	758	719	737	756	765	757	761	759	756	672	751	746	736	727	745	739	699	663	723	753	708	740	760	715	788	741	696	808	765	739	719	757	732	732	728	690	765	759	752	737	725	750	759	797	808	789	745	794	770	771	769	754	726	782	789	776	751	734	769	722	732	713	767	729	764	771	732	784	741	712	739	733	762	765	766	753	734	773	743	727	708	682	705	732	758	774	742	729	740	732	720	764	763	712	749	738	770	731	745	704	768	694	732	725	778	774	748	732	685	694	695	712	786	734	738	706	731	730	780	773	772	712	688	763	707	739	744	741	728	743	743	693	774	747	740	780	713	730	736	822	726	731	793	748	746	769	801	754	739	787	782	686	673	722	725	737	788	734	779	747	754	726	766	733	774	744	705	730	744	771	752	762	708	736	748	737	761	788	741	708	720	736	740	786	788	694	756	759	749	769	741	724	766	712	678	722	720	696	804	733	731	712	751	739	758	735	756	760	735	736	778	736	760	724	779	738	741	720	758	740	732	744	750	751	715	739	716	745	777	716	736	729	727	754	753	734	760	724	719	772	717	714	753	736	719	728	732	758	752	720	719	753	756	722	776	709	755	726	750	750	731	744	739	766	755	729	758	728	699	777	770	749	741	737	730	732	775	756	756	701	779	743	741	752	739	741	728	772	696	806	734	761	757	748	739	712	752	777	777	741	746	745	734	737	719	742	741	746	729	715	809	735	715	817	747	724	701	748	705	772	767	706	769	727	726	707	722	734	762	683	730	748	733	781	703	815	775	698	714	782	711	702	722	728	750	739	702	761	703	738	736	717	752	725	766	708	728	714	745	726	741	789	745	765	740	731	793	771	733	723	682	756	754	783	743	744	737	748	713	756	714	771	784	736	715	746	736	713	717	735	784	732	732	795	734	756	780	721	708	757	791	749	763	747	769	715	759	780	750	714	734	728	778	773	747	725	742	760	730	780	785	776	772	734	797	791	737	731	755	741	781	743	687	746	778	755	725	720	761	719	744	758	682	679	740	768	773	729	736	749	712	778	714	756	785	741	729	682	725	749	751	683	752	714	779	721	748	686	731	725	690	691	699	714	746	802	746	765	738	748	712	735	722	754	751	758	741	762	763	710	754	760	779	742	720	720	726	742	721	756	707	722	705	731	717	738	748	740	719	728	704	750	753	714	711	732	721	786	744	716	716	738	748	764	792	743	734	769	764	751	750	709	723	772	749	733	750	771	721	719	768	703	726	704	719	748	730	777	727	747	753	736	712	744	732	744	747	738	741	738	729	749	703	778	723	753	742	763	735	717	710	744	757	714	769	766	760	766	685	730	720	678	778	733	742	714	702	736	756	728	722	730	725	738	726	729	755	735	775	757	729	799	769	764	718	787	760	714	738	736	730	747	737	737	805	756	716	716	722	713	758	728	778	718	718	740	739	719	724	711	753	760	705	709	707	717	744	723	780	766	745	746	774	759	692	754	744	777	746	746	725	725	772	750	728	773	699	767	758	712	749	734	688	762	759	698	737	718	668	779	787	723	728	755	764	774	675	714	792	754	699	774	760	689	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45115	52200	44642	32856	25364	24597	24005	22348	19852	32263	35657	25629	14242	5940	2072	829	466	379	342	311	317	332	370	372	346	352	383	315	321	299	369	342	335	308	338	354	365	325	322	310	322	310	330	317	339	319	334	337	344	362	338	323	351	317	324	331	322	341	357	326	312	346	327	351	349	312	344	357	326	377	329	325	309	324	307	346	358	349	334	367	338	311	292	342	359	370	345	342	336	334	341	365	332	331	367	362	344	350	346	369	315	343	342	338	353	355	366	351	354	369	355	332	320	292	309	323	329	355	333	355	357	347	330	332	321	347	337	308	319	329	298	360	344	343	336	333	331	334	311	370	303	343	329	358	314	322	316	350	329	321	306	322	341	345	344	326	311	334	333	322	317	332	352	339	338	339	309	318	329	280	374	330	299	312	363	347	319	343	300	359	314	333	332	362	335	373	322	344	331	333	332	305	350	294	314	325	330	359	364	340	346	350	323	361	354	339	288	339	322	323	352	328	339	324	327	336	323	306	335	357	341	336	361	318	329	355	310	335	335	331	289	315	330	335	290	349	322	325	316	344	348	366	323	304	338	313	329	331	329	315	322	306	285	350	318	319	325	336	345	362	348	332	323	337	359	320	350	307	328	374	364	310	338	352	337	325	343	320	358	356	315	347	359	313	320	319	336	324	314	308	321	318	355	298	302	340	358	354	330	333	368	348	337	313	340	325	317	306	325	358	313	332	342	298	345	340	310	322	328	322	306	319	321	338	337	325	337	321	313	332	329	328	315	354	360	325	360	318	347	328	344	331	332	332	361	337	351	355	336	324	351	337	358	339	325	350	341	346	297	309	335	356	296	337	289	341	318	294	321	321	316	328	345	336	360	306	354	354	369	337	322	411	318	337	331	353	339	347	358	354	358	310	390	370	285	353	325	337	337	339	330	337	358	344	331	312	312	311	327	317	360	325	307	338	313	338	339	296	326	328	324	325	338	320	334	333	302	337	349	328	326	333	351	307	325	292	337	366	334	318	323	300	311	346	327	358	355	315	342	309	356	357	312	335	283	325	311	336	311	330	353	334	322	302	330	343	340	320	348	369	326	321	343	333	340	354	349	327	343	326	343	306	334	355	329	316	329	301	321	347	309	320	338	319	353	319	343	316	339	328	352	397	331	336	339	330	330	327	339	347	391	298	323	312	301	334	333	345	324	344	339	306	303	355	331	317	326	314	340	333	303	325	344	344	352	339	308	302	335	321	351	360	376	326	331	323	322	309	362	319	347	353	307	359	316	337	358	356	321	349	316	342	359	318	317	336	369	357	349	345	325	356	341	340	336	364	329	347	373	348	295	335	353	349	316	301	339	358	343	326	363	331	328	362	323	326	320	321	335	329	351	332	303	360	288	346	318	353	327	367	335	335	338	324	362	343	310	306	365	325	330	311	302	308	323	349	361	311	323	358	336	314	335	323	364	343	311	292	333	328	282	292	371	314	308	322	305	323	354	341	332	340	342	340	321	332	354	352	297	315	341	344	319	314	297	381	297	304	352	340	334	311	344	343	301	368	348	346	292	291	334	336	338	307	325	367	340	324	340	358	306	333	369	308	330	317	301	326	278	346	296	340	319	340	360	336	347	301	326	325	313	300	353	349	352	329	349	349	346	334	351	358	347	336	346	368	323	318	296	322	304	309	319	361	341	343	365	320	325	330	322	338	345	319	363	321	317	303	346	353	358	296	341	334	341	331	337	342	347	324	327	327	338	375	341	341	331	301	330	340	307	345	342	338	344	334	316	313	330	354	326	321	357	359	324	348	347	312	324	339	315	314	313	369	316	328	332	333	371	330	363	333	336	360	330	331	341	325	328	318	317	308	322	364	319	370	324	316	327	333	308	306	338	333	301	315	330	311	328	363	330	342	331	309	320	327	359	354	334	341	349	350	305	324	356	317	315	301	339	351	324	349	322	340	334	336	307	351	344	358	326	333	338	295	336	333	334	343	289	313	342	312	293	340	330	329	372	362	352	324	339	367	357	337	354	319	328	326	338	350	320	330	358	364	339	317	288	356	312	355	347	357	348	300	333	306	346	332	321	316	328	280	331	344	358	316	315	323	319	298	310	340	315	329	339	348	323	312	336	356	319	321	373	321	351	326	363	355	317	322	320	320	329	372	344	348	317	350	347	346	323	343	342	377	343	304	328	313	357	335	347	317	336	353	329	318	357	333	381	320	343	309	323	330	335	282	331	340	321	289	349	381	386	358	302	317	344	350	327	326	285	346	343	340	325	346	303	341	334	316	345	320	352	341	382	339	330	327	360	334	314	329	322	330	307	359	296	329	332	309	280	313	330	344	337	328	304	360	297	327	348	314	375	347	321	320	345	308	300	336	339	321	334	311	296	326	362	317	296	323	353	332	339	329	329	327	333	339	356	325	346	320	326	324	330	335	348	360	333	349	288	378	351	328	340	297	342	353	342	311	293	328	342	347	326	325	318	342	338	314	334	338	319	335	327	348	322	333	346	318	333	281	337	339	329	335	347	361	309	351	338	316	343	345	304	352	337	356	339	336	321	328	325	355	357	306	328	348	329	365	326	315	319	322	355	321	327	322	333	342	346	334	357	300	328	344	302	340	371	340	323	332	326	324	346	343	340	337	358	344	327	314	287	320	320	342	331	344	339	317	357	325	345	379	325	362	322	337	376	342	329	346	334	299	313	330	310	333	325	340	354	323	299	363	303	332	347	345	323	331	309	349	352	353	331	315	314	326	329	342	348	300	345	337	354	324	324	349	322	350	367	364	322	350	328	349	340	319	300	361	326	306	335	326	326	303	323	288	334	316	336	379	294	325	316	334	317	331	343	327	345	344	319	305	345	341	357	324	360	323	306	342	329	310	357	309	313	319	333	351	335	311	339	349	369	370	313	361	355	344	306	311	350	344	351	313	334	320	350	316	358	355	372	331	323	294	316	312	314	315	333	330	319	315	342	376	337	328	353	361	365	316	332	322	339	347	311	326	360	313	336	329	300	320	335	340	368	315	356	366	314	347	328	358	307	341	333	309	322	330	320	305	330	339	342	315	301	341	319	357	337	341	309	316	353	374	338	315	327	341	320	329	337	343	297	314	345	339	315	321	342	334	330	332	365	308	334	356	322	303	348	335	345	353	318	321	341	346	344	326	335	359	310	331	342	352	308	330	311	346	346	330	324	309	357	348	351	336	332	310	322	337	322	330	325	343	309	347	339	321	320	347	349	303	341	308	331	348	391	331	311	331	336	358	338	370	277	326	313	351	316	345	321	318	360	338	303	322	337	311	321	320	329	332	325	302	332	314	350	315	327	333	312	346	309	377	346	313	388	327	339	315	338	317	340	320	344	326	339	330	340	339	317	331	323	316	339	309	340	330	314	312	342	311	318	341	346	343	342	343	369	322	302	342	317	348	297	308	331	330	318	330	300	352	315	336	310	346	349	336	321	326	346	334	342	338	314	322	299	321	335	350	341	330	336	333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32212	49695	49541	30499	18004	13325	9648	8281	18455	48419	48342	39338	26860	14850	6196	2171	1046	769	758	741	737	720	733	721	771	729	728	700	704	759	668	705	733	722	768	728	720	745	674	732	697	725	721	737	726	728	743	752	710	749	702	738	687	704	708	721	713	726	667	742	718	738	676	703	708	724	709	730	757	730	770	689	706	688	736	705	731	674	760	695	691	726	744	731	692	747	722	685	730	658	743	743	741	692	698	745	732	718	742	758	691	744	732	710	665	748	739	718	705	715	746	729	741	723	710	676	716	700	744	678	676	699	725	684	771	729	694	751	666	691	721	727	761	692	736	642	724	778	715	692	723	720	695	729	705	709	747	714	705	740	697	678	719	647	675	742	677	731	755	747	725	762	687	714	722	700	685	722	712	738	703	698	735	709	689	694	695	694	750	662	673	736	715	692	762	690	708	681	723	745	693	770	711	748	638	676	766	736	714	717	707	765	716	739	730	691	730	672	749	737	733	699	728	704	699	713	699	753	665	713	718	660	668	711	701	699	734	734	737	705	732	680	704	700	726	684	714	751	699	691	719	728	704	699	732	678	686	714	746	707	697	696	685	771	686	669	714	737	713	698	723	741	743	725	734	706	735	734	724	669	743	787	700	702	692	700	748	726	723	722	670	723	688	680	704	774	708	706	711	709	761	696	696	695	698	697	704	746	736	735	744	737	698	720	715	718	726	717	760	745	697	750	703	743	730	705	658	787	696	727	719	738	735	722	698	692	688	730	740	750	711	756	711	720	742	715	687	753	727	729	691	703	695	685	682	678	695	740	687	719	739	719	691	722	714	704	664	707	710	734	694	740	724	716	738	696	722	712	715	736	781	678	761	655	725	678	676	709	708	683	745	754	714	690	740	741	728	684	697	713	732	720	713	747	722	725	693	674	690	730	721	717	742	692	779	713	707	709	733	742	724	657	732	725	688	684	707	703	735	685	723	734	668	745	725	683	716	757	722	705	685	728	649	722	725	683	651	718	702	723	747	702	688	644	718	679	781	739	712	753	720	703	682	696	711	706	740	721	722	678	699	700	714	728	722	696	725	711	720	719	709	734	705	700	694	718	707	691	688	672	705	700	728	714	718	725	690	725	690	701	686	682	696	668	722	732	708	722	734	726	683	734	749	719	730	746	673	750	752	745	707	709	708	704	689	753	726	727	721	732	673	718	729	725	681	683	712	709	735	752	663	723	742	702	710	771	694	731	706	736	717	745	743	728	713	721	699	785	661	701	731	701	795	721	645	684	679	704	678	774	722	740	693	749	745	768	699	708	759	720	696	693	720	755	729	654	680	658	667	690	738	719	719	759	689	683	739	728	737	714	705	719	689	727	727	717	674	743	752	718	747	771	710	738	704	684	673	674	711	702	736	693	724	709	749	692	687	719	735	710	753	670	642	665	635	709	723	732	707	696	718	696	760	730	749	688	661	739	651	716	703	721	700	710	751	683	757	710	692	695	690	732	690	676	709	743	711	704	712	712	693	699	705	712	800	696	707	712	714	669	738	702	753	697	700	673	714	737	688	703	737	687	729	715	717	703	733	700	723	700	707	698	735	664	717	708	718	692	668	706	706	697	715	739	715	686	691	744	720	704	715	714	717	729	719	679	694	713	766	758	724	698	715	730	729	690	713	717	687	691	734	703	710	722	704	716	756	701	670	738	732	732	717	721	729	732	795	745	713	754	672	739	746	694	699	690	702	728	769	685	713	726	713	735	712	715	689	739	691	701	725	694	748	703	717	708	714	716	690	751	721	663	766	730	655	663	682	705	663	699	675	718	679	712	709	731	727	704	735	712	722	765	704	728	710	722	708	737	714	719	715	715	725	697	708	724	689	769	739	802	698	707	692	701	722	700	774	639	734	738	709	676	746	705	731	673	701	736	718	746	741	723	749	743	692	689	704	731	702	705	694	704	750	709	675	696	701	747	688	709	678	736	667	721	656	711	740	707	698	682	766	719	703	705	684	718	717	697	690	721	723	704	702	705	682	722	731	738	730	646	697	773	754	785	668	700	711	706	690	698	705	657	727	719	704	689	671	727	732	698	773	689	723	657	663	697	730	747	733	695	678	706	689	702	733	708	741	763	769	697	712	730	708	697	731	739	695	730	701	657	717	711	680	711	696	722	719	690	706	717	729	717	731	747	731	721	708	733	695	703	694	651	740	757	678	725	684	752	747	678	721	734	696	690	709	766	759	697	738	722	727	703	684	679	734	713	727	671	692	712	706	711	731	747	726	685	718	731	685	711	670	711	727	697	675	751	706	704	720	661	722	710	715	717	648	707	727	693	713	714	760	734	728	688	705	691	693	691	656	676	747	702	694	719	748	737	711	663	698	724	664	740	672	651	731	746	684	690	705	670	719	715	756	722	709	729	698	713	746	663	705	683	714	690	706	744	738	723	701	736	669	723	699	699	720	691	715	686	715	698	729	708	727	726	747	675	651	762	723	683	735	704	712	708	721	730	647	716	710	681	655	739	730	683	703	705	758	683	755	730	723	712	728	703	730	661	675	706	731	731	732	713	697	702	717	671	708	690	665	705	741	731	693	714	667	688	699	712	700	710	704	682	711	730	721	747	732	707	730	720	761	672	743	702	698	712	672	724	725	681	707	727	763	678	754	723	746	742	681	711	733	726	702	713	687	661	673	679	777	718	710	708	740	727	662	740	690	669	671	717	704	692	719	773	662	678	725	711	686	668	744	713	720	705	687	721	724	712	740	729	767	696	706	756	733	732	693	703	705	687	693	688	725	733	743	697	704	721	686	758	685	729	765	735	710	723	710	698	783	760	726	685	699	707	710	716	677	679	768	738	708	682	703	691	707	729	706	757	711	730	714	750	704	747	715	688	674	722	727	691	705	715	701	705	738	697	734	684	719	771	680	639	669	707	723	700	722	729	735	646	721	694	711	716	730	768	672	709	690	724	714	710	719	719	736	719	668	751	723	709	699	707	687	704	691	727	691	688	675	704	716	723	718	733	712	688	723	707	699	716	785	692	707	696	771	750	741	685	709	710	727	711	690	753	731	741	716	723	759	701	701	748	690	685	710	726	719	694	704	703	700	703	707	737	712	683	715	717	753	719	698	692	717	685	691	761	711	637	717	691	713	684	695	748	718	711	699	700	731	708	675	732	752	748	742	687	702	711	751	731	699	743	769	721	687	721	658	735	741	726	700	703	682	711	726	742	702	740	703	749	720	698	667	699	709	743	714	683	745	705	691	644	702	687	715	710	739	683	715	733	688	721	752	733	735	625	672	715	681	726	682	701	738	707	732	694	747	708	735	765	687	712	730	743	684	734	786	762	718	709	686	714	720	659	746	775	749	696	738	675	751	712	679	736	702	700	706	753	738	721	717	710	740	694	746	653	757	708	710	743	687	745	683	722	689	749	715	707	739	718	686	743	676	729	722	727	696	687	719	740	695	748	741	701	768	749	710	701	729	722	713	711	706	689	694	676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43354	46503	46879	38133	28779	25029	23999	22894	20182	31267	35052	26323	14718	5829	1911	743	463	336	348	356	328	364	314	334	306	310	322	299	340	366	344	340	317	323	336	306	334	361	334	353	316	339	323	334	310	324	322	349	338	331	358	324	364	325	346	348	317	347	312	325	329	308	317	346	357	330	345	355	308	320	347	334	338	335	323	303	315	360	342	328	290	326	345	311	308	352	314	337	326	359	327	332	335	347	340	349	305	336	344	317	322	326	358	276	347	358	336	318	358	333	343	338	363	319	351	340	351	342	329	330	338	325	332	329	365	315	313	312	355	311	348	326	341	339	334	338	348	308	336	308	376	337	318	333	297	353	336	341	317	304	367	351	308	320	366	368	302	323	312	331	343	346	355	317	367	340	333	340	332	373	337	308	325	353	359	333	362	327	339	336	349	330	330	362	302	343	338	325	329	372	338	320	308	325	322	345	328	333	326	332	351	331	344	372	326	329	317	334	323	317	318	346	346	312	340	306	340	318	306	370	320	329	344	322	303	333	321	390	335	317	309	360	345	335	367	356	347	329	364	336	355	347	338	331	334	316	356	345	325	367	305	328	332	296	372	308	333	323	337	345	308	328	347	339	326	371	348	353	340	339	338	293	316	361	329	332	341	321	357	337	326	306	341	350	356	352	302	369	338	324	334	344	340	331	348	338	309	295	340	294	319	374	327	341	350	320	306	336	324	325	305	316	330	311	339	357	317	335	333	301	330	346	313	344	305	356	310	347	311	310	338	361	350	328	368	365	324	309	335	338	354	304	367	376	348	341	365	334	315	360	340	309	319	321	356	347	321	368	343	337	320	319	328	361	309	327	323	328	294	343	349	361	349	314	320	356	354	319	312	328	326	370	334	330	357	314	311	320	359	342	345	327	350	340	331	330	322	305	359	335	369	337	328	346	346	354	323	308	289	315	325	365	347	291	310	338	359	348	337	366	318	314	341	345	331	348	350	330	361	334	362	327	340	327	315	338	337	350	330	345	302	367	328	307	330	349	328	358	311	331	319	328	287	307	348	317	331	341	323	329	330	293	348	301	337	311	319	323	334	340	326	351	366	353	322	337	341	299	306	335	301	324	342	321	327	328	300	301	317	363	330	337	324	367	333	327	313	343	345	338	333	333	346	352	338	349	348	323	307	329	332	286	333	349	343	362	333	322	285	316	329	333	312	339	342	341	319	340	351	317	312	366	309	318	342	346	315	328	372	331	357	326	313	312	324	361	300	335	306	343	316	340	313	352	346	317	321	360	310	311	357	346	323	326	356	338	352	329	319	373	357	325	318	334	334	318	344	313	327	350	340	331	322	376	328	346	361	389	326	356	326	304	333	339	303	356	361	353	345	332	320	303	334	346	373	311	348	342	331	316	337	284	341	356	316	338	355	311	336	327	342	338	362	340	321	346	340	339	374	329	318	341	334	358	331	357	314	357	336	325	331	338	348	299	363	312	319	347	317	362	376	353	328	336	294	297	336	317	343	330	360	327	343	345	335	334	338	318	309	342	345	368	346	326	346	314	324	322	296	363	295	309	346	318	314	305	313	324	340	345	348	306	339	323	320	324	339	339	352	342	347	346	318	328	333	327	341	337	341	363	314	341	350	348	372	335	338	311	306	323	349	334	358	373	334	357	309	354	344	341	328	333	311	355	326	330	326	292	323	310	355	349	337	343	343	316	336	349	358	295	328	363	307	333	376	325	344	355	319	352	329	328	320	335	332	376	312	356	332	341	352	356	347	315	317	321	326	311	351	370	333	307	364	325	335	312	332	328	340	324	305	353	316	311	346	350	355	325	328	328	325	304	341	334	355	350	338	317	348	299	334	313	336	316	317	343	354	330	328	293	362	341	339	319	319	318	318	326	345	325	338	336	344	307	313	310	328	335	335	334	325	378	359	332	344	352	349	329	344	328	342	330	331	342	339	322	317	290	313	368	312	339	302	309	317	322	284	298	323	334	329	372	342	335	309	362	323	327	390	316	332	338	344	307	320	335	367	345	346	360	326	345	315	359	308	313	317	293	351	373	353	312	322	320	324	324	305	325	337	314	357	332	376	365	316	301	355	357	322	307	331	309	323	321	308	303	348	302	338	329	348	306	356	321	370	342	326	358	300	322	342	324	345	344	328	330	314	317	355	307	314	333	333	349	339	349	338	335	319	322	327	342	341	341	313	336	335	342	389	338	300	362	337	359	350	297	343	317	310	359	311	334	320	329	307	303	346	326	356	337	351	344	333	321	338	335	328	319	345	311	327	310	342	331	337	300	338	337	348	361	341	354	318	338	283	340	373	353	357	356	361	304	303	338	356	314	301	336	352	307	347	323	328	346	328	292	341	295	354	351	323	325	305	341	360	348	344	353	339	331	352	337	341	322	313	335	292	309	343	322	303	343	317	320	321	325	316	334	316	315	350	340	320	331	327	322	355	332	338	379	320	307	361	322	314	311	355	312	324	333	341	311	374	312	336	304	346	336	319	320	313	302	340	350	324	326	311	354	366	334	333	333	349	303	337	335	331	362	343	348	332	331	337	339	351	326	303	348	316	319	362	324	321	327	317	326	315	359	314	310	326	317	355	299	340	356	339	325	331	332	360	334	347	350	313	299	323	341	325	347	343	330	316	294	337	343	349	325	352	318	370	343	326	318	331	342	331	326	330	334	314	336	323	320	335	390	352	330	331	359	325	328	338	327	322	313	353	356	314	332	303	316	290	306	265	326	352	345	342	332	329	298	327	310	327	321	324	367	350	318	350	329	326	311	322	322	335	350	327	307	338	336	298	370	315	355	307	314	337	348	332	313	337	330	316	348	314	347	344	325	335	291	385	332	351	336	315	350	365	310	313	317	367	292	317	333	348	354	354	340	336	309	350	312	370	321	306	319	312	339	333	353	325	347	347	334	334	327	301	318	340	340	328	310	330	327	303	344	311	314	332	357	404	324	309	324	344	341	352	317	304	310	331	306	333	337	348	320	329	355	330	301	325	331	335	349	319	337	329	327	310	338	323	329	321	351	366	348	319	343	305	348	328	319	311	307	347	377	383	348	356	276	318	345	308	366	308	358	330	361	348	337	358	309	322	305	341	325	327	325	342	309	360	329	356	323	349	338	310	331	306	314	361	333	311	309	371	344	316	312	338	340	328	342	365	312	327	332	345	311	305	342	313	370	326	344	327	346	365	336	344	350	320	331	336	347	337	357	333	295	294	340	343	311	329	316	312	305	319	314	328	312	323	345	331	288	324	321	332	345	320	316	347	350	325	349	304	340	327	366	348	305	321	359	328	332	370	355	304	319	306	357	361	317	331	354	364	346	318	312	361	341	300	354	323	300	352	354	348	338	350	320	359	334	326	304	346	330	347	335	315	298	314	304	302	320	318	327	331	341	332	307	334	320	356	328	316	332	304	370	341	333	329	322	330	321	330	341	344	331	340	345	303	326	343	316	294	305	342	346	369	383	352	326	348	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30022	40790	49920	44398	21843	17233	10419	7503	15829	47029	47852	39469	27058	13844	5546	1907	1004	774	748	697	770	699	729	749	776	750	741	691	702	758	710	679	720	681	646	727	718	710	736	740	716	708	714	739	751	756	702	688	722	726	762	710	739	752	746	755	679	730	739	643	712	714	675	678	726	692	703	697	697	716	723	719	719	728	723	721	743	675	726	667	700	709	733	647	715	697	705	694	697	679	695	706	757	752	703	719	727	673	683	726	728	731	696	676	702	776	688	713	715	691	695	717	795	739	735	712	682	698	675	720	695	707	735	728	708	728	711	712	675	713	704	702	676	715	726	741	753	744	706	699	692	709	648	712	686	719	694	695	748	725	681	723	724	697	711	714	704	713	709	707	711	676	662	710	711	720	736	723	693	741	717	718	755	704	698	685	705	696	730	696	705	702	700	725	700	741	743	698	727	702	719	702	728	723	697	756	737	730	677	737	674	706	674	694	711	682	744	712	725	677	750	747	706	705	689	731	717	758	718	697	694	752	729	675	671	714	715	715	749	734	701	645	711	720	697	681	717	669	736	704	698	709	657	736	692	751	678	716	746	704	728	709	752	725	694	708	706	684	705	688	735	692	688	680	734	702	727	751	716	715	683	742	741	710	687	653	691	704	723	712	668	703	769	712	689	716	703	727	707	701	690	682	715	660	675	694	765	745	727	712	706	736	745	726	724	690	677	716	709	706	707	696	670	697	669	732	683	733	707	710	694	738	731	698	708	699	694	725	699	714	678	670	764	694	726	750	736	735	692	702	700	722	714	670	704	704	753	715	744	744	727	696	721	686	686	727	710	714	705	701	697	710	704	729	737	732	672	749	678	702	715	681	745	726	736	704	681	734	709	755	659	728	730	674	729	734	681	692	721	721	685	709	710	687	703	694	733	738	676	702	713	710	711	734	745	712	718	735	703	735	743	735	718	748	697	767	728	719	703	668	695	703	738	720	674	671	728	728	700	722	715	686	728	692	804	712	693	736	737	686	735	692	671	683	771	684	729	718	726	733	721	691	702	751	708	666	759	711	755	691	725	682	700	709	713	710	689	718	733	756	718	690	679	742	732	726	733	684	721	707	673	736	690	716	724	720	701	690	708	714	714	719	742	722	733	704	665	717	729	727	718	723	719	720	704	722	735	734	657	701	699	684	705	731	698	697	726	733	660	738	708	688	691	739	673	734	721	674	713	684	686	701	692	762	715	697	744	708	663	686	683	714	726	728	742	665	688	696	698	702	689	733	708	718	671	692	749	691	747	709	705	749	682	683	688	746	676	689	729	775	692	705	764	746	706	690	713	721	682	668	717	682	726	719	760	735	638	729	712	671	703	738	689	737	693	678	747	715	685	675	678	708	694	740	713	723	723	738	777	720	755	732	699	705	691	725	713	667	689	717	699	709	669	763	697	714	724	688	747	753	684	736	716	673	668	715	717	744	661	729	723	724	694	727	754	705	738	663	742	727	736	699	705	726	698	726	711	713	707	730	744	675	726	723	710	710	701	724	730	769	738	697	705	696	711	673	703	706	723	710	698	689	691	691	699	662	732	695	706	672	734	673	703	643	678	708	681	660	692	798	690	683	676	683	754	761	770	713	697	752	726	695	685	650	724	737	720	748	715	689	675	701	680	692	702	740	742	703	684	721	716	700	703	692	672	714	728	696	701	747	747	740	740	717	707	720	699	681	728	685	744	674	767	707	708	700	733	689	713	745	767	724	770	733	653	699	745	755	746	715	768	673	717	727	714	658	698	732	685	692	724	744	697	705	673	723	707	700	715	717	707	715	708	703	714	711	709	745	707	707	700	707	697	711	715	707	692	660	748	721	717	688	750	666	714	755	661	745	702	692	729	703	723	718	742	701	714	749	754	685	691	730	680	705	722	706	711	678	718	710	747	733	735	716	761	703	709	719	736	699	703	750	710	727	696	682	694	716	707	733	734	693	712	716	712	727	750	719	721	678	662	741	659	708	704	693	704	736	695	662	727	714	701	700	696	694	696	696	738	708	754	717	751	731	689	727	736	740	711	704	714	757	731	703	718	710	723	678	671	704	730	687	693	718	718	703	699	720	708	723	690	718	707	715	703	707	732	685	668	747	671	698	710	723	687	690	701	722	644	703	667	698	681	696	718	755	664	668	692	718	708	727	674	703	695	686	704	709	657	682	720	670	698	729	738	726	750	720	738	704	707	728	696	686	692	705	718	700	727	724	725	681	737	739	707	685	714	683	733	651	737	708	688	711	721	696	692	744	733	743	757	683	749	693	754	720	725	760	702	700	737	668	720	688	704	752	767	677	693	726	671	721	691	739	715	714	713	712	695	706	739	704	720	718	694	695	700	695	631	711	715	730	671	681	725	722	661	729	701	682	709	700	650	709	733	704	724	680	726	723	695	693	684	661	732	710	727	712	683	677	691	741	684	716	724	678	677	740	709	718	695	721	706	686	727	738	732	700	749	683	691	726	692	701	697	759	719	729	655	680	705	689	715	712	700	696	700	703	756	657	717	670	723	722	661	729	761	677	730	704	674	718	706	707	709	707	660	747	670	687	705	677	720	716	725	675	749	703	677	715	694	690	695	682	707	676	661	697	719	689	743	761	697	691	729	726	666	720	751	750	713	682	708	756	731	707	750	742	687	669	724	748	699	736	711	721	725	681	704	715	740	714	697	732	759	722	660	705	705	717	725	738	715	696	736	756	728	711	774	680	732	681	660	716	719	688	678	721	689	713	705	681	680	734	709	679	656	670	732	705	709	698	679	705	703	707	726	700	670	711	699	708	688	744	700	710	752	658	742	706	688	684	681	712	730	737	791	695	687	773	702	707	662	714	742	710	705	708	711	699	699	690	719	701	720	704	716	716	670	696	681	697	717	692	728	699	706	704	740	732	707	691	703	704	668	708	687	738	699	686	736	690	709	696	725	729	670	713	678	707	663	688	683	677	733	724	700	725	723	725	718	679	684	705	710	719	748	670	724	735	676	713	751	731	708	750	720	677	658	707	694	711	725	715	709	720	709	684	750	749	713	729	727	717	738	723	737	737	710	662	712	707	708	710	700	733	690	705	689	699	729	737	714	717	718	695	692	732	731	681	655	672	709	734	688	667	699	672	711	766	706	691	713	648	670	752	680	726	758	705	685	736	742	717	691	708	717	745	752	684	739	694	687	703	704	670	659	699	675	711	679	715	706	719	671	683	702	706	683	716	715	673	742	716	708	681	679	711	709	726	758	709	710	800	690	734	669	688	711	721	700	700	721	701	715	702	750	720	683	696	724	711	710	728	727	719	688	720	700	701	691	714	710	751	726	773	736	701	703	663	703	706	721	715	720	707	681	743	698	734	701	707	744	689	750	728	729	717	753	696	713	712	720	682	720	704	724	728	708	707	687	667	725	754	728	776	726	687	694	719	719	734	698	731	760	703	654	681	716	720	692	731	680	728	733	746	709	680	726	720	733	743	699	717	660	707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43032	51747	48602	35946	28620	26739	24348	22334	19150	34533	35101	25696	13764	5535	1758	683	436	386	333	335	305	313	361	338	349	326	340	321	360	319	307	346	316	348	368	354	354	340	353	356	311	317	306	304	339	355	315	369	341	346	352	354	347	357	315	359	319	314	379	318	312	329	313	333	327	362	336	326	327	327	308	341	347	329	344	283	310	338	339	339	309	306	310	342	317	325	351	353	307	338	347	324	327	310	317	365	311	353	332	323	350	343	307	331	335	336	360	339	338	358	329	324	340	346	342	347	354	339	344	356	296	320	360	295	287	319	367	339	350	341	349	358	328	319	315	350	326	341	330	315	321	329	298	300	326	334	348	306	298	306	344	342	326	352	293	334	313	329	308	329	317	315	369	326	342	332	316	346	335	313	345	347	297	312	313	312	317	312	372	337	311	333	370	310	343	336	327	326	313	335	316	340	344	343	357	322	334	350	334	343	329	328	332	399	342	306	340	328	314	327	376	339	305	331	307	368	356	315	355	362	345	331	329	341	334	304	342	332	345	358	327	327	354	370	325	327	339	343	337	297	323	338	326	349	331	364	332	319	309	348	276	334	351	327	348	340	350	317	303	320	334	309	319	313	337	325	355	320	320	369	336	341	341	303	307	339	353	309	327	335	340	298	321	339	309	354	320	324	322	322	324	325	287	326	305	317	297	292	293	321	332	304	325	316	328	314	320	304	329	334	348	325	326	334	321	338	339	315	314	331	325	303	352	342	306	352	316	345	338	333	334	365	361	346	307	340	313	303	308	317	359	349	320	337	360	332	340	342	311	368	307	318	313	314	325	326	316	308	343	339	308	330	330	319	330	352	305	345	345	331	300	320	342	352	358	296	335	323	327	339	329	321	337	323	317	324	298	341	325	344	346	333	292	319	307	336	341	329	370	325	316	306	342	328	345	336	348	325	345	339	322	303	340	313	324	351	330	319	335	339	298	300	332	309	361	301	325	334	282	326	328	309	350	348	319	351	353	314	341	324	312	335	347	321	348	356	346	364	328	375	351	353	306	330	304	347	340	322	357	335	336	335	318	349	334	370	334	315	293	368	327	326	334	330	378	339	317	349	309	307	287	342	338	313	335	343	334	318	345	285	342	334	329	319	354	318	353	319	336	355	358	325	370	345	359	330	323	346	329	344	307	344	340	322	301	330	343	391	296	314	351	312	306	348	346	325	311	307	323	335	330	327	307	334	353	376	301	312	349	314	361	337	332	316	316	330	336	333	305	361	321	335	308	305	313	315	312	319	326	351	346	329	311	348	313	316	292	328	359	328	327	328	337	351	319	359	346	324	315	368	351	315	353	332	325	368	359	327	338	334	299	335	345	327	318	292	340	345	338	328	330	362	363	320	324	308	332	315	298	322	336	334	321	300	315	307	323	333	308	360	314	300	369	304	293	346	368	317	300	331	357	323	360	348	370	296	333	330	332	373	348	348	360	292	321	335	397	291	336	325	342	314	336	325	315	355	325	314	359	324	347	341	307	331	365	343	365	332	320	335	333	295	341	345	333	335	297	358	349	341	327	332	326	286	321	324	329	342	290	352	311	333	322	318	346	286	314	297	336	336	328	340	345	338	370	324	298	302	332	341	300	320	311	341	345	350	345	296	348	361	337	338	341	332	324	332	347	343	333	332	374	332	319	331	354	331	354	352	340	336	338	343	350	321	296	335	336	342	338	326	324	341	348	314	326	357	350	328	329	322	357	316	349	348	316	329	368	323	339	318	359	339	328	346	355	323	318	319	342	334	339	327	363	361	343	336	336	320	356	388	376	327	318	346	310	355	342	345	313	305	356	339	324	351	331	351	283	338	307	313	340	314	320	341	342	322	333	347	343	322	296	323	344	363	331	297	293	328	362	319	299	343	327	313	327	335	309	334	287	329	354	331	305	344	329	326	359	328	337	373	317	339	328	333	349	311	316	320	325	338	318	357	355	330	292	318	312	309	338	375	326	312	333	363	354	331	357	371	339	312	322	305	322	332	333	300	317	343	321	328	304	336	329	327	348	329	302	306	333	327	289	348	370	363	327	337	326	323	343	343	325	332	342	325	309	301	323	349	355	339	338	325	343	320	318	306	308	323	277	328	335	334	307	345	285	337	304	327	292	358	325	311	330	340	328	366	361	311	327	347	339	294	337	367	350	334	319	306	341	311	323	327	341	319	339	337	314	317	313	330	331	326	322	333	338	308	348	336	346	338	312	328	330	336	358	329	306	361	340	361	348	321	352	339	329	332	324	307	362	292	335	345	324	339	337	365	336	302	328	296	309	356	360	303	320	317	327	327	320	341	365	347	354	303	311	327	279	316	326	293	351	327	321	352	314	327	308	313	336	324	311	316	383	346	353	347	315	318	313	307	361	315	342	335	332	331	350	348	321	325	319	344	339	377	321	339	310	304	325	350	322	352	319	355	297	340	324	342	348	310	342	350	347	301	360	333	308	334	332	324	349	356	391	342	360	350	343	352	297	325	315	337	323	345	366	350	348	341	360	303	357	321	352	306	310	333	368	347	311	302	324	334	334	328	341	317	355	287	342	302	329	341	320	346	293	315	325	324	298	333	310	326	329	345	357	329	334	320	338	343	340	333	304	343	347	327	335	309	351	332	344	321	309	336	328	318	353	310	340	327	348	334	346	326	292	337	349	286	291	320	313	334	335	311	356	335	312	310	314	319	318	347	327	326	319	356	314	323	328	342	315	278	358	321	304	298	328	323	321	337	327	336	325	294	296	342	319	329	293	353	288	319	334	352	322	327	352	327	318	325	327	344	372	344	331	311	327	316	319	318	363	347	348	346	310	313	378	326	324	333	342	302	341	325	336	358	330	339	334	334	345	337	339	345	348	325	341	341	307	312	317	334	310	331	354	322	303	333	345	344	344	338	327	335	329	318	311	295	310	336	328	349	369	306	322	350	338	332	335	348	361	335	319	319	330	343	357	324	339	327	354	334	343	291	327	343	329	344	327	383	334	346	321	332	357	337	355	364	383	311	344	352	283	323	319	334	344	332	343	352	297	338	305	332	298	332	305	312	338	319	290	282	326	345	297	351	373	352	371	341	355	335	350	323	289	303	336	313	355	342	346	324	320	316	309	327	305	341	336	334	335	333	339	320	346	327	328	326	350	317	338	338	341	315	319	314	336	309	314	351	351	309	309	322	328	328	344	335	321	324	308	311	306	342	351	336	345	326	358	327	341	337	326	348	323	351	309	331	330	324	343	356	325	329	319	333	380	285	324	290	320	286	313	360	326	321	338	330	345	348	316	377	326	337	327	306	312	332	347	322	326	353	376	308	339	335	318	330	320	311	325	325	314	346	325	315	324	351	349	352	339	348	302	343	390	344	329	316	307	313	348	305	344	326	307	322	327	327	312	337	296	315	305	344	353	333	336	342	345	333	369	304	335	331	351	316	345	324	353	323	290	317	363	335	326	341	348	341	337	310	332	300	354	278	331	368	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29220	47651	52810	42260	40489	30337	11501	7255	14647	51363	49294	40081	26803	14032	5378	2044	1076	793	810	722	779	743	718	717	762	703	681	724	728	717	730	762	745	757	718	743	708	695	723	736	742	741	746	721	696	689	732	726	693	729	733	717	713	736	802	716	721	716	734	734	720	733	712	751	774	725	704	738	751	725	716	712	752	694	751	663	673	712	702	770	717	716	707	778	721	732	737	687	706	707	739	716	754	767	741	713	731	699	692	714	714	676	726	728	716	703	686	741	704	694	690	740	759	690	747	756	705	782	706	711	704	680	741	704	783	741	715	732	709	759	744	740	725	711	678	742	713	696	760	707	768	728	704	782	727	744	743	708	757	726	728	727	725	707	749	700	745	706	684	745	705	704	742	731	708	741	735	680	703	745	755	733	706	697	721	739	741	695	706	726	729	743	673	724	677	723	781	735	751	709	738	764	708	697	767	707	737	755	730	752	754	707	708	688	727	679	707	731	720	656	712	709	659	715	768	694	754	743	723	708	737	707	714	729	669	716	745	753	732	734	717	705	690	713	770	748	740	730	685	729	767	757	713	720	680	743	681	701	739	701	702	727	740	770	757	681	748	695	726	662	754	665	750	744	715	717	737	762	710	733	737	740	730	699	689	706	713	768	699	735	712	700	696	717	684	749	731	764	726	706	725	767	720	759	694	731	765	746	724	680	688	684	730	744	735	709	686	702	699	683	704	712	714	708	734	743	725	680	678	704	715	727	728	708	731	778	729	677	719	678	756	723	714	658	675	715	665	657	746	749	741	720	733	737	754	698	760	708	683	716	699	764	742	785	682	709	761	733	754	726	724	728	744	718	693	749	734	746	729	732	725	731	716	715	733	746	664	692	704	736	715	766	776	750	699	727	701	726	703	765	699	725	714	674	704	716	717	723	758	737	719	727	771	722	753	715	687	712	731	713	721	736	756	710	710	719	715	714	721	681	714	733	715	711	701	701	726	730	709	697	719	687	723	772	689	711	718	736	720	701	711	764	716	742	750	723	712	673	668	701	705	708	807	732	701	700	796	743	717	748	729	742	682	731	686	693	672	745	703	706	697	755	769	711	725	747	705	789	697	722	743	682	689	780	708	709	746	766	728	752	707	737	671	744	704	709	748	693	648	729	715	716	692	707	712	708	760	731	737	727	665	693	741	716	662	729	793	693	714	709	712	702	715	722	747	713	727	721	712	735	712	784	728	683	727	703	726	735	704	716	716	734	775	699	731	762	698	711	719	724	720	720	689	760	759	742	723	718	728	731	741	705	715	771	701	732	665	699	734	723	725	734	713	747	692	748	726	693	697	735	731	747	733	759	741	704	768	717	744	749	688	730	691	745	709	721	689	715	685	722	696	716	687	692	708	650	698	733	718	693	725	711	766	742	687	723	742	711	725	743	792	753	703	719	785	739	681	671	743	717	699	771	750	739	725	699	734	720	723	742	681	699	712	699	730	755	724	687	750	691	686	713	723	774	687	671	683	729	746	725	771	726	713	688	727	772	699	733	731	751	726	695	675	727	713	741	697	737	670	730	691	690	744	724	686	697	711	716	720	681	741	708	745	727	759	725	685	734	695	750	702	704	685	743	716	740	754	740	728	704	723	711	729	747	727	732	753	755	732	749	732	751	721	718	714	707	752	757	734	754	705	772	707	715	710	766	706	698	720	723	685	721	753	756	676	745	710	755	750	736	709	681	710	686	722	747	707	774	728	710	734	752	745	689	782	808	726	707	704	698	756	689	769	756	712	726	744	696	749	717	728	731	734	740	691	705	699	700	699	740	747	739	744	730	689	723	738	703	692	749	708	697	755	710	734	736	739	726	708	709	656	679	744	707	709	711	742	732	722	690	690	650	721	754	720	712	732	760	729	747	705	729	744	721	700	721	731	755	749	746	741	730	700	704	726	698	722	742	724	677	739	710	728	786	724	732	699	731	738	718	689	746	754	721	697	759	702	754	749	748	716	722	728	759	713	727	740	743	701	744	779	748	741	715	748	742	678	729	754	700	744	683	748	761	716	747	740	694	772	721	730	737	730	764	746	738	714	746	709	720	678	718	766	722	762	733	744	687	744	716	674	697	743	718	670	709	717	701	747	694	707	747	746	693	738	728	679	757	687	739	726	700	699	773	705	723	745	731	737	696	716	737	726	704	731	710	700	736	713	751	684	716	713	722	694	731	712	769	700	737	663	758	673	736	718	700	718	740	718	710	763	719	673	692	761	716	758	722	696	687	729	742	726	764	711	725	716	697	724	690	718	775	749	724	712	741	741	682	741	727	729	738	721	707	701	722	751	707	693	690	741	696	642	713	723	785	743	772	726	671	726	693	720	699	682	631	690	717	744	697	745	708	772	781	715	735	712	722	646	748	741	732	740	737	732	731	730	751	689	788	719	694	699	758	730	691	652	744	702	740	720	798	736	701	709	711	704	726	690	718	727	731	736	711	717	748	724	727	714	742	715	750	643	688	738	703	724	702	702	747	728	716	737	706	724	729	754	689	728	713	699	734	723	694	702	738	732	740	729	707	694	761	672	744	668	686	687	741	724	732	742	719	767	717	752	707	679	724	665	750	652	704	726	689	709	735	751	714	758	712	735	711	721	746	736	752	711	691	714	713	708	694	731	736	758	748	728	791	744	656	723	719	706	686	670	733	677	724	730	707	684	695	715	727	739	755	739	690	762	743	767	712	690	723	702	699	738	762	705	740	722	702	728	757	753	737	692	697	738	760	699	716	734	768	703	767	672	705	724	715	724	719	711	721	758	721	743	760	668	683	715	742	698	793	716	685	720	755	716	682	726	750	688	745	725	710	703	669	708	748	704	712	705	725	692	727	724	660	715	686	733	689	663	712	704	692	721	711	735	723	741	678	657	712	729	737	722	708	756	719	706	765	677	715	671	717	704	743	749	696	691	726	701	684	742	716	698	727	682	672	698	721	710	720	705	708	732	702	696	672	738	680	708	719	707	728	716	731	697	724	692	709	726	732	763	710	748	730	683	747	721	692	741	688	690	695	720	724	720	702	711	713	745	731	738	756	682	690	746	692	715	737	749	706	741	689	723	716	703	709	722	724	789	738	754	708	685	746	667	701	717	746	727	726	706	741	715	753	712	732	706	753	659	719	717	767	714	689	754	695	717	722	722	702	730	702	733	655	727	752	726	753	730	760	724	772	656	721	719	728	749	767	792	712	707	703	734	668	706	750	713	773	710	708	713	728	717	705	734	733	742	724	751	723	739	730	726	730	720	741	734	695	700	721	690	706	725	706	723	725	716	732	706	729	690	712	737	743	739	707	670	681	722	712	719	688	773	715	747	669	736	691	702	738	710	738	684	731	706	716	760	717	720	689	753	751	740	747	749	746	762	727	762	725	697	738	716	683	693	732	720	736	727	690	744	695	697	680	719	752	752	727	710	702	733	707	752	670	700	708	696	747	747	689	718	682	700	722	738	714	775	706	729	732	735	709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42893	51506	42490	36961	29149	24337	23744	23518	21263	35109	35278	25213	13253	5039	1698	678	450	344	341	413	360	388	338	374	375	324	358	323	366	324	363	354	362	356	348	362	364	342	358	376	348	362	348	358	373	357	374	345	343	346	335	328	337	328	346	334	329	351	362	347	318	316	333	413	321	364	366	363	351	346	343	328	365	343	322	335	349	361	321	340	345	370	361	327	342	330	378	371	330	348	365	383	325	346	335	341	356	338	380	365	356	324	355	336	340	344	339	354	320	347	379	316	357	353	336	305	337	331	347	332	335	355	285	352	361	343	334	391	329	355	370	367	339	334	315	337	340	351	348	369	361	346	347	314	346	361	328	316	350	366	349	316	338	343	351	397	336	339	312	338	340	343	384	340	333	347	355	350	326	325	363	337	346	332	347	363	379	338	362	379	349	323	333	349	329	349	335	322	353	357	327	315	345	376	361	338	352	332	351	356	357	358	334	327	317	329	347	363	359	333	354	371	337	353	331	326	398	359	346	341	332	366	338	335	365	336	342	330	331	334	385	316	383	340	335	349	319	383	297	356	325	349	386	370	348	403	351	334	366	364	347	354	356	359	334	346	341	312	354	338	384	366	371	335	350	357	322	345	364	338	334	332	345	352	364	354	353	346	335	337	355	348	374	352	329	343	309	335	347	314	316	334	323	328	352	350	354	320	385	367	353	383	365	320	376	335	322	384	343	343	380	351	348	328	344	378	398	357	335	344	368	365	316	356	338	372	353	349	332	314	375	322	335	341	337	330	347	348	348	415	339	320	329	327	333	357	323	362	339	314	376	354	370	370	363	340	316	321	314	365	352	310	340	339	373	352	361	342	347	331	316	309	328	352	326	353	358	353	355	360	359	349	333	310	360	339	371	370	387	372	325	372	353	368	357	348	320	376	321	364	389	362	331	306	353	325	356	358	332	353	388	357	327	382	377	350	384	326	341	351	349	356	304	314	321	382	381	342	314	350	350	330	320	327	368	377	352	322	391	359	346	364	349	331	356	343	342	380	331	301	357	347	374	358	388	315	329	357	334	326	349	336	345	345	363	339	340	337	331	349	389	341	328	340	321	360	320	366	354	322	346	316	348	342	338	355	336	350	388	396	330	350	320	341	348	353	355	360	331	358	376	364	331	335	288	346	362	346	334	331	365	347	347	368	326	359	338	363	325	336	375	351	370	324	370	365	326	329	345	324	344	365	372	365	330	332	362	359	378	356	367	350	336	348	359	332	370	345	328	315	358	383	334	320	341	371	362	333	326	354	343	323	378	368	354	328	321	311	342	391	343	351	363	329	324	353	347	324	334	331	312	377	341	317	326	320	362	338	368	374	314	316	373	368	337	334	338	348	332	370	341	342	306	344	321	330	321	338	370	363	368	351	356	332	372	353	362	334	339	372	348	357	332	344	367	313	349	324	355	379	347	346	365	399	357	329	297	340	323	313	357	363	346	385	349	347	373	342	351	343	369	322	313	344	336	322	341	369	338	354	335	335	341	351	333	355	338	375	328	308	331	318	332	355	356	376	323	292	369	349	367	315	333	342	337	344	368	367	310	340	358	382	355	345	365	342	341	368	379	355	350	378	362	341	351	344	356	362	336	346	335	316	315	341	335	372	380	358	359	332	322	357	354	361	362	345	383	345	344	334	353	346	360	353	300	358	346	347	342	368	371	366	333	371	355	385	335	337	340	333	356	349	364	321	336	334	357	343	309	322	348	330	346	350	367	370	340	350	332	381	363	359	313	343	375	322	363	348	361	368	368	386	332	331	349	360	399	399	345	354	356	387	347	344	372	326	346	357	342	330	314	342	316	364	357	338	364	361	357	344	365	374	366	322	323	320	378	400	356	382	335	352	333	328	358	349	336	361	358	350	355	338	341	357	365	334	325	353	349	346	310	329	312	314	344	346	337	363	341	359	341	319	335	349	353	328	340	333	329	337	350	366	375	357	371	291	410	377	362	339	297	341	353	355	344	333	321	355	334	367	374	373	360	347	355	353	340	352	327	308	347	350	361	368	376	353	343	363	349	402	353	368	326	332	345	334	357	352	323	339	355	346	337	360	362	365	333	375	347	369	344	372	372	347	320	384	336	344	327	337	363	344	332	372	348	344	363	322	325	351	358	343	359	349	335	351	358	331	341	367	370	335	345	356	359	349	338	327	355	369	363	334	340	315	364	348	356	348	349	344	328	348	353	339	353	335	347	341	367	335	352	351	362	348	374	349	341	347	329	336	314	372	349	328	369	320	373	327	337	356	348	347	351	326	370	318	396	337	369	359	354	359	343	361	357	382	336	382	353	382	350	326	345	342	347	363	374	339	327	330	378	340	413	347	359	356	339	349	383	343	297	358	352	307	347	324	293	341	322	367	333	375	372	343	324	333	338	336	323	373	362	335	335	339	273	368	346	376	332	310	378	326	359	300	318	355	321	334	362	333	346	354	393	328	340	325	353	315	348	341	331	372	343	388	350	329	333	327	337	393	349	339	397	338	350	344	338	323	316	366	347	358	362	353	352	391	363	342	344	341	349	343	355	350	310	297	358	356	361	328	326	357	327	370	326	362	314	297	353	331	320	339	332	328	305	328	347	363	337	340	372	344	353	318	338	313	327	342	373	329	298	330	351	362	341	360	312	344	320	321	361	359	334	339	349	348	347	292	351	347	349	329	330	361	354	335	309	310	320	364	365	338	332	350	315	318	346	347	364	359	315	341	373	357	337	319	345	308	368	376	319	351	344	335	352	360	362	373	360	381	318	375	348	357	355	350	342	299	365	337	344	328	346	348	354	353	331	370	331	355	321	321	384	378	330	376	354	353	333	379	320	332	394	325	367	353	347	312	350	352	347	372	361	357	334	348	347	327	341	345	335	324	359	354	351	370	340	345	344	358	336	345	319	311	367	392	330	367	347	336	373	333	358	359	366	331	366	317	373	366	329	364	345	361	339	370	338	351	352	370	331	337	350	336	379	344	338	359	324	344	354	295	326	375	355	343	337	358	353	328	330	319	361	372	409	377	339	346	321	333	304	336	348	338	353	344	367	350	347	398	338	382	385	324	336	351	319	343	342	336	339	374	349	316	287	337	317	370	359	355	358	313	352	315	324	326	358	371	358	365	321	334	340	323	353	332	360	339	340	366	332	354	349	335	356	327	323	309	366	393	335	327	359	332	335	347	420	338	342	382	343	345	384	348	350	306	340	324	346	341	354	386	351	349	354	334	334	361	332	359	323	349	353	343	336	375	326	352	368	342	358	346	366	374	292	330	380	355	345	322	339	362	332	346	350	347	300	329	334	363	374	331	329	392	343	328	364	338	351	342	331	357	355	327	343	351	333	338	382	309	329	291	363	310	362	364	350	359	323	333	350	347	331	368	349	332	348	310	328	355	393	352	332	351	343	360	337	354	362	356	364	345	375	344	339	372	329	346	350	308	340	324	349	339	350	335	352	342	354	317	319	332	340	321	376	374	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28403	45872	50470	41597	28862	18561	14115	9159	15013	50798	48381	38253	25119	12244	4789	1882	1028	875	771	753	801	745	787	768	751	766	700	760	765	765	776	776	742	741	736	820	780	719	727	732	759	749	696	676	765	718	743	770	699	727	716	736	718	788	709	663	731	775	746	739	739	757	709	785	762	746	715	748	730	796	747	793	754	742	785	750	687	768	771	676	756	756	775	752	729	727	734	769	681	713	719	738	731	799	719	724	775	755	764	748	752	731	798	724	719	699	763	786	736	770	752	709	689	786	751	724	711	728	749	744	722	711	715	773	729	711	727	755	706	700	779	753	738	720	732	778	777	715	722	748	766	748	700	759	711	736	746	692	818	750	748	738	776	734	741	735	688	745	747	751	729	769	734	725	729	751	735	779	750	719	746	713	760	780	726	749	743	790	715	712	775	815	742	784	745	742	754	712	744	771	772	716	739	734	775	746	812	759	743	702	784	768	722	770	759	755	763	746	703	730	733	650	693	754	756	804	726	732	787	818	788	727	745	788	755	751	735	746	754	766	704	720	725	800	743	765	720	773	730	741	677	710	711	711	719	722	760	787	744	717	762	729	756	802	695	776	703	717	714	749	749	685	752	765	791	738	716	775	700	731	725	772	738	788	761	722	771	737	745	748	698	645	770	796	735	709	771	785	744	756	768	708	767	799	691	756	791	796	752	773	798	764	776	737	710	756	782	757	746	710	781	802	754	718	770	756	728	711	777	778	733	721	740	727	776	697	697	724	744	743	728	751	759	698	727	713	768	779	695	705	744	720	746	682	743	737	792	728	749	728	716	742	734	757	734	728	769	716	754	730	713	757	706	718	785	751	705	761	754	685	719	732	742	704	709	714	753	709	744	724	770	730	736	725	783	764	750	709	769	740	751	750	823	725	722	701	712	773	697	748	759	716	736	754	708	754	742	748	741	772	694	739	727	753	782	768	773	758	723	789	769	739	718	753	746	777	709	738	761	696	717	665	727	752	792	771	742	755	771	772	749	781	743	722	728	699	754	747	731	702	729	765	771	773	820	735	799	719	737	739	746	743	737	740	704	779	724	723	751	706	700	724	731	723	714	753	732	724	789	688	775	745	746	760	756	703	721	812	743	742	708	725	748	714	669	756	786	785	751	804	738	750	715	699	713	696	732	734	749	735	732	746	733	775	741	762	761	757	717	786	761	714	747	751	706	736	790	749	733	748	711	754	738	743	724	751	734	758	746	737	783	723	705	723	731	772	719	730	759	705	702	688	765	712	732	720	714	762	717	666	745	760	705	788	737	674	775	713	745	762	751	740	748	755	778	743	745	730	722	737	725	748	787	704	742	691	742	791	745	751	712	759	711	706	743	765	706	783	758	772	776	723	688	726	724	709	721	691	711	722	743	768	760	773	737	748	715	688	773	715	720	695	720	762	755	738	782	752	722	789	727	701	719	734	704	734	765	736	756	714	691	712	710	729	735	700	724	775	759	723	782	744	757	767	728	733	732	771	755	726	766	762	737	733	778	766	698	744	730	737	771	746	732	753	796	715	800	730	760	763	733	726	767	732	760	765	701	763	719	739	708	740	795	712	736	749	711	765	771	760	697	735	812	717	703	727	735	755	714	758	756	740	750	760	727	721	720	716	808	743	781	757	784	741	721	713	771	719	717	741	732	681	753	775	743	697	770	692	772	770	738	743	799	769	776	718	765	732	727	750	776	700	784	736	777	726	720	774	707	763	699	746	743	733	742	779	756	755	708	748	692	744	713	742	773	767	721	745	748	751	666	726	715	706	723	711	733	717	752	716	729	724	735	713	791	792	707	773	754	741	738	740	775	732	774	742	706	741	744	739	711	742	714	730	724	729	712	711	712	766	758	738	706	747	683	722	743	762	763	768	728	702	773	737	728	756	718	717	736	742	745	738	765	767	769	718	700	667	697	681	721	759	770	759	762	723	765	785	748	760	753	759	713	764	754	765	753	742	731	740	748	762	678	760	762	754	718	759	780	784	767	754	714	774	725	724	741	757	734	749	740	702	706	766	679	724	709	728	765	763	734	754	786	714	692	737	731	772	713	763	712	721	731	756	747	757	825	754	770	744	740	793	732	728	711	795	736	768	735	754	732	754	765	725	725	822	713	749	767	767	714	767	734	757	719	725	753	753	745	752	735	694	722	700	734	723	749	732	731	740	709	705	735	695	741	709	794	719	787	722	767	679	729	793	733	774	755	715	715	797	789	760	711	768	733	772	742	701	721	733	774	739	729	763	789	689	735	732	684	751	762	704	760	756	756	723	707	714	767	740	731	807	734	719	732	699	749	742	762	743	748	750	737	756	712	748	705	707	740	786	743	738	735	727	689	747	736	793	758	737	742	694	724	759	797	769	707	715	732	733	771	778	742	743	715	738	742	715	751	689	750	760	739	722	721	733	742	741	732	732	692	728	758	747	712	732	719	768	708	716	728	728	777	757	712	709	756	767	777	712	705	729	739	695	698	726	744	684	749	684	704	739	763	693	758	668	651	720	723	744	750	768	748	768	722	717	725	704	743	753	761	765	751	714	735	719	757	740	742	713	781	761	733	719	714	695	731	758	725	650	738	732	720	749	727	775	765	693	755	681	701	749	790	712	770	743	746	728	738	727	692	730	743	721	736	762	736	752	737	740	761	727	741	736	717	716	730	692	735	739	727	764	727	746	711	706	710	711	728	733	699	728	725	727	760	765	735	742	717	702	747	776	710	738	738	709	744	743	743	720	726	759	727	716	739	727	740	768	716	749	753	760	739	724	679	755	719	762	703	741	778	696	747	715	757	787	766	762	763	811	742	722	714	746	762	715	770	760	763	719	758	749	724	739	736	738	724	695	694	723	768	738	726	711	755	793	732	766	705	751	684	751	773	744	749	738	737	769	764	721	715	793	784	736	725	720	755	785	735	743	754	754	746	741	718	739	765	734	737	773	762	704	758	778	761	779	744	746	761	809	768	808	727	743	778	765	779	757	734	749	748	733	774	694	694	748	738	761	735	775	770	733	768	735	750	684	768	760	766	735	711	728	761	754	715	715	737	754	740	727	756	758	730	746	728	748	690	732	780	731	713	776	732	730	690	749	747	746	727	708	779	735	704	765	734	703	704	742	739	745	742	727	751	738	745	783	748	750	760	727	728	746	720	723	696	745	736	754	779	724	718	721	788	715	741	781	740	747	744	694	724	706	778	700	749	740	765	748	698	772	698	739	730	742	733	716	766	700	731	707	747	692	741	702	770	752	783	731	691	732	759	782	741	758	771	730	665	682	757	703	753	750	795	780	724	733	763	751	750	770	728	698	696	771	720	720	757	707	716	723	731	736	728	749	762	738	780	715	731	721	750	710	747	766	750	739	784	731	751	751	721	735	707	643	727	733	717	745	755	741	692	758	729	721	715	768	741	721	724	756	795	723	763	696	709	754	748	763	752	730	719	778	718	732	736	712	742	705	722	742	681	724	722	734	738	760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44880	49525	43296	36957	26683	24119	23681	21563	17080	31906	36654	24363	11953	4274	1448	585	396	359	373	339	292	339	349	365	339	354	380	340	364	369	369	371	333	346	327	343	347	350	321	303	314	372	355	322	375	381	385	406	326	318	351	367	343	371	355	306	344	345	348	372	346	353	349	345	300	360	306	333	346	333	318	313	333	349	342	360	344	350	329	319	336	336	379	388	337	344	346	365	300	358	343	392	339	357	354	338	377	334	369	335	325	341	328	364	363	347	345	332	342	361	355	321	335	361	329	346	399	344	358	379	329	347	307	338	383	367	386	323	350	346	341	313	318	335	352	352	335	350	340	341	331	379	351	347	354	359	340	313	303	376	353	345	374	336	317	343	365	353	368	324	329	339	345	383	358	350	364	334	339	351	315	334	327	340	331	329	360	335	364	367	350	339	304	366	339	346	350	344	308	330	363	375	321	364	345	321	321	351	332	330	357	343	317	343	359	338	349	336	367	338	361	333	355	378	337	343	333	342	351	345	404	347	347	349	375	369	324	379	341	339	383	356	357	333	373	345	314	367	373	377	396	314	369	341	372	355	348	326	354	330	348	335	303	310	315	347	338	357	330	355	354	347	361	326	332	353	336	309	340	359	351	346	313	331	344	345	332	357	324	326	354	349	345	327	360	383	341	338	362	337	318	370	346	338	344	307	342	373	314	350	364	358	352	332	331	336	396	358	355	365	362	369	371	344	356	357	346	347	340	387	359	361	353	354	340	347	393	316	366	348	336	337	302	320	364	333	355	338	351	323	348	312	324	337	334	340	360	361	341	359	350	326	336	330	346	354	332	383	360	339	334	347	333	321	356	393	351	316	318	370	356	329	353	336	331	367	337	314	378	369	336	359	329	337	355	337	380	382	346	362	348	350	346	364	380	332	351	366	334	371	328	341	325	315	316	359	350	376	336	360	375	338	307	332	311	355	362	366	333	361	316	356	344	342	348	364	341	352	340	343	370	349	375	338	358	344	339	341	345	341	359	364	309	360	352	324	342	343	340	343	333	312	340	314	321	324	326	375	322	353	321	345	312	380	400	322	350	351	351	329	325	357	332	385	363	382	362	342	334	333	360	346	348	339	353	350	342	316	363	319	346	303	340	358	348	344	346	326	350	350	364	343	301	348	349	309	314	379	356	354	349	349	350	315	359	353	356	307	305	331	355	316	339	345	366	309	331	325	345	359	314	303	363	332	353	317	362	333	353	382	344	356	367	336	354	368	381	359	358	338	339	301	327	334	364	337	323	294	317	357	362	326	343	356	357	379	349	346	345	372	349	370	331	382	312	354	362	354	342	345	358	333	357	325	326	355	356	328	342	319	363	346	347	388	329	378	365	336	366	361	327	342	327	336	332	323	336	332	311	374	344	340	343	352	333	335	338	365	359	360	325	349	341	351	345	374	347	378	332	338	350	318	350	336	341	364	363	321	355	362	346	352	351	339	324	335	327	349	350	289	350	324	345	329	332	348	330	303	350	359	346	343	345	348	336	322	319	360	369	355	339	373	358	357	311	359	304	336	336	352	358	335	317	347	315	332	326	325	329	323	339	306	357	378	331	362	331	342	350	358	326	353	344	365	336	349	311	327	367	359	330	361	315	359	368	317	346	353	367	356	366	313	349	353	302	342	334	360	353	389	381	372	346	323	379	326	384	333	337	357	338	319	352	338	315	365	315	354	386	366	361	381	347	350	331	328	339	352	341	379	352	324	384	355	352	346	346	368	336	388	356	320	370	358	352	354	372	352	342	323	371	337	339	326	351	341	334	355	333	315	347	352	337	368	357	342	322	318	335	363	373	345	388	330	349	336	341	332	341	341	286	382	331	337	338	351	368	357	336	346	345	334	347	341	370	355	361	383	356	344	325	339	316	325	384	325	332	360	335	355	385	350	365	353	334	358	361	342	364	386	388	389	342	338	315	371	379	310	337	351	344	340	334	317	316	332	358	313	325	335	337	347	332	355	373	333	325	369	327	398	329	363	307	340	340	366	302	370	348	348	368	358	358	331	352	347	323	350	350	329	374	368	345	364	332	354	361	311	369	366	327	366	337	364	361	343	337	327	326	352	317	384	357	305	333	333	351	314	351	343	344	328	307	321	359	379	372	343	341	355	321	333	318	335	329	348	340	377	360	349	334	348	336	333	344	334	333	352	380	355	315	352	357	314	325	346	347	309	334	347	368	337	318	310	370	347	328	337	340	349	339	352	338	319	366	340	343	349	330	334	305	340	372	336	371	337	352	346	321	368	305	327	355	345	314	341	348	360	325	330	346	364	353	339	323	339	352	363	362	364	343	342	323	373	347	357	357	377	337	364	306	321	320	323	314	343	321	317	353	345	342	356	333	352	346	333	369	308	358	350	376	368	352	345	354	341	369	355	335	333	329	348	351	328	353	345	358	337	301	348	365	354	352	318	319	350	304	345	353	340	389	358	339	322	358	328	323	314	330	339	312	341	365	354	308	387	362	386	347	364	360	364	356	356	337	353	365	353	356	333	312	338	336	361	347	323	338	352	333	342	343	309	385	317	326	361	335	364	301	359	351	328	342	352	370	378	324	344	356	342	335	325	324	319	373	349	333	346	354	357	340	347	324	334	365	346	328	351	347	349	337	340	352	357	333	356	338	352	378	367	302	326	350	361	312	355	344	382	369	319	342	332	372	347	348	404	346	337	362	342	310	323	320	325	340	353	353	355	377	346	316	353	339	357	347	352	338	334	341	338	336	403	354	370	321	342	360	372	326	347	325	349	359	348	336	335	371	351	341	344	359	362	325	364	351	376	355	375	337	324	405	338	376	361	363	318	350	312	329	379	339	349	308	355	373	377	365	338	358	353	348	314	318	348	350	372	372	368	363	328	377	313	349	356	319	338	334	350	376	368	334	350	407	355	362	373	338	332	349	322	327	324	337	325	358	375	332	330	327	322	317	355	403	345	327	309	335	314	325	342	351	363	353	346	340	350	331	352	357	325	359	330	354	364	345	320	337	355	331	348	368	335	348	319	321	354	351	337	347	333	350	352	352	346	342	357	346	353	332	351	341	338	314	334	356	340	356	336	320	358	326	345	360	326	345	338	336	326	340	340	332	360	362	371	358	340	381	352	360	391	355	314	351	323	352	351	337	357	338	354	317	341	335	358	296	349	325	345	327	347	370	325	368	354	328	370	331	315	332	343	349	340	352	360	369	360	339	344	354	381	335	313	389	348	361	370	377	346	356	322	344	355	326	344	352	365	358	350	309	339	331	350	342	352	319	352	333	348	366	323	348	312	346	328	369	335	353	331	341	315	376	364	342	378	321	353	345	354	354	315	352	324	354	346	373	319	374	353	351	373	361	341	348	335	315	332	376	350	385	335	331	342	377	336	345	323	385	327	363	331	334	352	354	373	355	371	330	342	348	333	342	324	325	307	322	300	333	371	347	378	347	356	334	368	355	316	326	356	379	314	341	316	313	358	379	344	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31071	45468	50126	38289	22696	15750	12617	9683	12896	46369	49030	37776	23835	11168	4192	1557	959	861	771	762	765	782	783	762	762	774	757	714	724	749	744	778	734	731	745	716	740	773	764	721	702	780	730	803	742	782	799	749	735	763	744	699	748	803	749	747	720	710	704	730	745	697	738	747	755	794	735	769	736	733	754	708	773	753	781	758	768	722	744	719	729	713	726	756	747	766	742	730	799	752	703	697	715	756	759	769	768	792	724	739	760	796	756	747	693	728	755	742	697	764	778	718	712	720	823	712	731	771	755	749	786	817	723	750	732	668	795	716	762	759	753	712	752	766	766	719	749	765	723	741	720	782	725	746	757	743	746	695	737	775	800	785	732	733	767	760	740	733	711	743	758	730	744	775	766	728	732	746	748	719	763	792	707	798	745	752	772	729	744	742	759	786	744	721	739	728	723	773	770	808	745	753	707	710	685	747	778	726	772	754	752	772	732	790	731	690	743	743	783	764	755	717	807	753	720	747	714	755	722	686	714	735	696	746	759	745	697	744	732	749	765	716	784	770	749	762	779	745	761	728	740	803	762	804	750	758	732	766	723	714	730	763	696	685	719	747	767	796	771	754	776	764	694	756	702	733	728	759	743	755	758	727	742	728	762	721	721	733	788	746	736	734	778	720	727	732	725	753	696	743	714	758	728	749	780	734	731	770	725	748	752	754	781	738	732	765	789	771	758	740	696	771	749	746	744	707	734	776	758	709	770	720	715	740	726	782	720	741	702	746	722	727	772	747	724	793	734	719	761	778	760	778	762	715	711	739	740	728	719	731	718	728	801	752	734	715	765	741	754	732	760	708	769	729	780	736	775	727	745	728	775	735	722	752	734	743	720	746	754	777	727	790	759	752	754	779	746	732	746	729	718	731	757	748	825	726	729	740	758	773	720	797	731	744	769	764	761	754	746	732	764	776	709	756	728	761	766	760	741	736	760	779	775	775	719	750	721	737	767	740	776	768	731	727	738	746	734	783	785	745	773	819	740	798	765	725	720	772	772	720	806	779	746	727	789	729	721	787	770	738	734	793	740	752	783	754	730	720	814	735	721	786	773	796	718	720	695	712	769	769	718	713	762	740	704	760	769	765	733	747	741	775	729	748	713	746	732	732	731	768	718	731	748	698	704	731	686	738	773	728	723	728	756	757	774	730	749	793	752	732	750	764	729	783	747	693	735	746	736	749	769	715	704	702	713	753	730	772	713	780	787	702	763	756	784	729	791	780	757	734	694	770	720	789	761	734	723	756	727	750	785	762	765	788	738	771	727	721	758	736	793	778	713	742	779	784	780	736	768	739	740	768	790	720	758	754	812	789	758	725	768	736	742	755	737	774	734	761	715	770	730	744	733	750	756	723	705	736	720	744	776	741	755	727	735	759	754	804	738	696	730	752	745	725	744	732	719	728	711	718	718	748	754	771	750	712	740	746	711	765	756	760	757	724	767	730	779	746	713	765	739	729	734	707	734	772	722	765	703	804	749	790	735	771	700	743	739	746	738	745	749	699	742	727	698	712	741	764	783	765	724	748	741	750	754	708	719	697	795	736	773	735	728	764	720	747	794	751	713	763	785	760	732	735	774	709	721	715	772	765	709	727	715	731	713	720	756	697	755	714	724	731	695	751	769	741	714	725	746	745	770	751	689	742	680	787	729	755	763	753	787	738	780	755	770	722	724	727	780	735	746	730	742	757	720	688	759	709	762	751	708	738	735	772	791	761	766	699	765	727	755	752	783	705	716	722	737	715	773	726	728	781	733	682	768	737	719	755	775	724	732	761	703	781	747	704	745	787	801	748	726	746	735	745	710	745	736	729	795	760	806	752	778	710	752	765	788	733	754	744	762	708	759	753	781	753	760	784	797	732	766	763	793	766	741	737	736	726	791	734	784	766	714	749	735	748	705	741	755	770	718	772	705	766	705	738	744	735	755	778	774	732	705	723	724	716	759	774	752	723	750	758	770	670	751	741	715	744	689	729	744	761	750	744	781	767	721	773	727	754	752	769	725	806	780	696	728	732	746	778	709	774	719	727	736	807	699	762	729	769	737	718	763	721	728	719	783	755	749	745	794	755	776	735	732	740	773	800	752	728	770	693	753	702	743	756	734	683	756	732	731	697	732	764	778	751	747	712	731	727	722	770	778	750	749	757	761	751	766	781	748	698	773	764	727	759	719	802	736	753	755	734	783	740	769	732	723	718	777	763	748	750	799	772	723	734	709	683	766	767	778	752	731	759	787	774	713	711	725	745	776	728	734	723	704	725	747	733	725	766	769	675	694	783	696	748	758	734	774	709	790	764	719	822	778	736	720	719	727	698	701	745	742	735	677	779	804	785	730	748	724	757	712	775	770	721	770	649	764	790	778	722	739	740	747	740	732	680	701	767	754	708	733	772	746	748	752	794	741	724	830	766	716	727	739	786	726	760	730	765	783	731	752	747	769	745	701	716	762	780	757	765	760	720	752	734	774	731	759	740	747	741	777	762	707	784	754	752	767	734	762	725	763	753	722	759	710	752	722	726	725	787	778	764	781	750	792	795	762	751	775	742	779	759	718	779	714	767	796	718	727	753	766	771	762	734	760	757	771	725	728	774	763	744	768	724	723	737	700	747	721	720	734	716	737	731	722	768	752	776	761	800	722	760	732	701	732	757	715	784	744	718	678	745	769	692	790	792	728	763	760	765	743	725	764	723	756	753	721	738	763	717	791	722	736	736	742	764	789	754	733	710	734	700	750	689	769	744	753	797	715	781	748	782	746	741	703	765	763	693	793	820	776	755	771	733	748	733	807	737	731	749	712	771	751	740	770	717	696	738	737	752	767	720	718	716	750	783	693	737	792	718	746	759	799	753	720	683	748	725	711	771	773	746	699	717	740	746	781	758	755	692	792	767	721	702	735	750	760	733	778	762	755	689	711	759	736	733	752	772	761	771	715	698	760	743	741	781	803	744	742	734	752	754	756	728	741	779	722	769	771	768	745	710	749	729	807	765	724	738	700	783	702	724	751	699	784	740	766	722	746	719	797	775	776	781	769	772	784	741	733	758	743	782	812	736	717	754	701	768	739	710	732	736	747	726	739	763	741	739	758	775	699	779	727	750	746	754	744	706	688	741	719	783	704	718	743	721	709	794	757	733	746	730	753	790	739	714	761	780	740	753	771	758	768	692	742	774	771	738	696	678	788	751	735	784	717	749	777	771	732	779	728	749	725	746	730	741	743	756	762	741	760	729	758	732	725	765	774	743	737	744	729	752	747	763	696	764	779	771	731	707	782	719	729	737	694	766	708	747	711	762	766	766	754	737	742	781	723	682	744	755	735	771	732	738	730	747	738	733	689	733	717	763	732	769	737	756	728	711	700	761	754	739	820	717	741	786	752	693	773	752	743	759	767	786	749	725	759	688	710	685	754	817	802	726	718	733	709	704	794	720	752	700	737	718	747	708	714	750	739	726	754	726	731	800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50110	46644	41850	32685	25327	24319	23975	21935	22903	37187	33090	21904	10451	3744	1311	589	401	375	360	355	374	360	373	385	360	373	372	370	377	388	374	363	379	356	332	379	379	332	348	337	392	336	348	360	364	340	346	369	398	377	378	343	372	328	354	408	362	331	301	383	394	339	354	330	389	355	361	324	364	323	339	386	371	332	324	348	376	326	361	339	344	349	344	360	394	349	322	351	305	355	346	312	336	337	369	376	367	356	327	375	385	330	369	366	342	327	340	347	347	356	327	359	319	367	339	337	369	369	345	349	373	347	360	336	350	394	380	362	353	362	323	326	325	336	346	352	371	394	358	368	335	350	373	354	381	332	327	377	361	358	333	355	358	365	332	370	308	330	305	362	362	365	386	375	358	372	361	330	365	354	333	348	335	360	374	364	320	332	401	331	346	347	385	363	336	342	382	344	366	364	355	331	341	365	344	348	344	316	313	350	380	394	356	386	332	345	374	355	343	346	356	321	342	363	363	358	350	348	329	370	354	380	344	341	334	334	342	346	351	360	349	336	339	366	366	352	342	386	341	350	353	360	353	334	332	326	360	333	330	317	380	351	339	330	355	348	344	378	324	384	338	352	366	360	319	373	376	360	329	342	359	369	342	331	359	323	339	343	369	373	345	339	342	346	364	368	380	385	321	374	368	337	366	316	347	366	377	336	364	402	337	335	337	331	330	326	358	398	339	354	347	369	370	349	360	308	372	385	322	360	349	339	340	350	353	399	350	327	346	355	369	354	350	359	347	321	348	350	364	343	330	339	381	346	370	343	343	355	365	343	345	352	309	331	344	353	325	393	375	376	311	330	350	336	363	340	312	326	372	346	327	353	338	353	388	341	341	336	329	341	335	379	351	354	354	355	353	332	365	371	323	347	406	331	382	362	333	375	345	332	356	339	362	363	381	354	347	367	367	323	360	355	335	330	368	361	384	346	363	346	366	328	313	371	351	354	326	378	346	344	337	346	366	345	360	364	317	374	351	352	362	352	340	368	382	354	395	361	366	326	378	376	335	363	388	360	344	368	388	350	359	371	334	345	349	396	334	332	351	333	302	370	365	352	374	350	384	344	363	374	351	320	368	351	358	328	358	332	302	361	355	333	349	344	408	344	382	362	342	373	394	374	350	348	343	338	350	370	344	347	355	353	348	332	331	335	366	329	354	357	329	338	327	342	356	343	352	343	339	362	335	309	373	348	347	367	353	348	354	353	368	338	388	368	363	356	375	316	353	335	368	355	317	338	370	389	342	347	343	345	383	374	369	364	351	362	377	378	323	358	354	367	395	361	338	354	344	351	383	330	349	333	351	379	349	355	355	309	359	339	355	360	335	341	332	365	324	361	338	321	351	375	324	392	352	332	310	363	352	334	365	359	344	382	351	338	362	355	345	350	360	368	311	338	320	355	375	339	376	352	344	346	324	437	375	387	326	320	324	382	364	337	359	355	350	337	375	349	323	396	342	382	364	350	328	354	339	321	365	353	386	355	357	352	344	360	343	364	399	345	338	349	386	387	343	352	366	364	368	375	357	342	348	365	383	333	389	368	325	327	338	338	333	348	357	375	343	373	343	357	320	342	357	335	317	356	343	395	327	331	340	338	359	375	316	326	351	361	355	322	276	339	335	374	362	360	363	329	370	337	336	365	359	357	331	349	340	363	338	379	347	368	369	349	346	353	365	350	329	370	332	339	329	321	361	366	333	329	351	337	377	347	344	361	351	308	369	335	344	382	348	378	341	362	370	361	383	367	324	360	319	372	367	340	355	318	351	362	340	331	382	368	383	357	377	305	332	346	336	358	383	363	336	362	356	333	356	366	362	339	356	309	393	369	374	375	365	348	286	337	342	307	344	348	369	362	375	362	334	399	388	361	335	363	369	347	369	366	359	322	345	324	374	373	356	320	363	371	348	346	373	349	340	347	358	330	345	350	376	341	364	340	366	327	364	352	364	370	337	351	339	382	362	367	397	395	376	301	347	344	338	307	364	325	358	330	341	366	359	360	302	355	360	316	357	361	337	354	358	351	339	351	325	376	333	354	353	325	358	396	367	342	327	357	361	351	341	373	372	345	335	347	365	360	351	384	396	369	335	319	375	342	306	331	361	347	354	344	340	324	350	360	349	376	345	368	355	345	351	341	379	329	354	340	350	370	355	320	356	322	372	329	354	366	356	342	382	344	362	338	331	391	356	367	355	350	337	361	375	343	393	323	309	377	346	328	351	344	386	371	330	345	368	382	386	345	344	335	348	352	327	359	358	359	328	358	361	347	347	310	344	348	332	364	336	339	377	367	332	327	337	323	389	339	382	329	312	358	362	345	323	344	347	326	369	378	361	355	342	340	357	325	362	373	351	348	316	303	366	335	302	374	366	351	382	351	381	379	350	365	370	386	341	350	341	342	331	367	379	332	342	361	390	366	298	366	341	345	361	357	349	359	353	337	369	348	379	356	355	355	355	312	355	340	372	365	374	370	373	359	324	337	345	329	349	341	354	317	346	333	356	374	353	333	332	357	324	365	374	333	334	345	326	342	355	360	367	360	342	383	372	393	353	321	365	330	334	355	332	341	372	362	351	353	378	355	349	343	328	341	360	361	367	371	328	337	304	355	341	335	317	411	394	367	370	341	353	363	358	365	357	353	378	349	329	355	343	323	355	332	328	356	339	350	359	363	356	327	384	388	350	369	355	328	377	341	348	358	374	351	382	366	372	348	377	346	354	345	374	309	377	346	364	347	361	361	355	353	318	354	316	359	357	366	347	369	339	372	318	354	318	336	382	349	329	339	333	338	335	363	363	360	305	387	354	341	320	333	343	355	308	344	350	322	366	400	358	295	332	344	322	385	335	341	418	361	355	325	335	306	345	358	375	335	359	362	376	338	375	353	334	366	361	392	360	348	345	344	369	359	359	331	343	353	352	309	304	366	392	333	343	346	345	344	391	351	333	345	343	369	359	352	365	378	377	381	335	377	366	320	343	356	388	368	342	346	324	364	354	358	364	352	353	356	374	332	342	350	362	318	385	367	347	366	325	355	329	333	341	342	327	359	372	344	359	342	409	326	331	387	333	370	325	376	339	344	316	355	376	318	300	345	365	337	346	340	358	355	330	383	351	356	353	338	310	341	352	334	377	328	358	355	345	353	358	344	348	374	403	351	378	364	349	339	341	362	360	386	320	380	316	318	375	331	336	318	352	358	353	338	342	372	363	310	376	362	321	354	344	312	364	342	380	350	350	308	332	346	314	347	351	371	351	369	349	362	339	340	351	332	340	320	328	371	337	365	320	338	358	343	380	380	355	328	331	331	338	372	356	344	342	360	360	362	352	344	357	319	379	365	348	378	339	339	326	361	328	371	353	348	347	353	308	365	377	338	350	345	345	373	342	320	367	342	362	385	364	353	332	319	340	372	364	339	337	322	323	302	358	367	308	355	352	332	348	392	343	351	347	349	360	365	371	291	370	376	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38737	47637	49513	25363	15912	14090	13381	9440	26639	50845	44938	34800	21365	9478	3531	1511	916	814	763	773	771	746	760	732	748	711	766	790	763	729	711	772	744	685	746	747	733	747	793	797	777	773	756	742	711	787	678	774	789	787	797	763	755	737	722	748	684	685	741	715	752	817	745	715	708	688	742	704	692	730	744	760	728	716	763	714	749	736	751	750	746	743	764	752	718	729	759	767	722	749	750	779	706	738	754	752	719	775	688	800	724	718	758	715	738	755	752	757	711	729	753	749	748	706	772	687	774	744	769	753	750	778	699	739	689	704	740	714	736	725	733	767	714	726	783	775	719	732	745	726	756	705	764	741	797	812	772	716	719	750	723	735	765	750	733	730	722	731	698	781	768	704	752	755	753	721	777	767	721	724	798	714	775	720	725	734	733	718	701	715	746	754	712	733	725	736	743	772	764	716	738	717	718	779	715	774	753	768	749	724	768	693	714	741	714	713	727	722	751	739	739	741	744	730	767	750	755	774	736	728	768	715	745	749	709	686	744	690	732	776	749	795	704	754	745	800	699	738	697	723	765	730	737	782	760	738	733	755	761	739	739	773	735	716	730	729	774	733	762	687	762	754	715	715	781	750	780	780	759	741	724	744	764	706	659	721	786	725	737	709	731	745	717	715	739	768	745	727	742	744	773	742	750	687	704	756	719	773	743	725	691	737	742	746	704	764	725	764	769	737	760	767	768	705	804	722	689	722	716	692	710	691	737	711	713	710	719	712	798	733	734	755	736	753	713	725	740	740	697	820	783	735	794	763	711	720	745	778	742	722	729	769	802	725	698	739	731	765	722	719	795	748	735	704	717	748	753	771	737	742	760	769	740	757	672	727	633	738	748	732	725	775	702	697	754	718	746	708	735	704	683	727	742	706	765	736	697	687	748	721	772	701	759	784	768	774	704	760	731	733	763	702	761	737	728	750	777	752	748	726	719	715	748	715	767	771	719	701	744	723	770	728	710	726	761	711	727	746	734	724	781	725	731	730	717	715	799	758	718	690	720	737	755	768	784	725	729	720	735	769	728	732	766	768	729	757	706	743	738	745	730	761	717	753	717	780	721	744	776	792	764	701	763	785	728	695	783	755	729	699	726	799	771	731	760	774	725	768	717	727	746	750	723	703	791	704	789	752	746	705	738	740	724	753	736	694	743	719	730	738	748	816	746	713	760	770	746	794	730	773	757	721	748	736	773	737	752	704	745	683	749	720	740	748	713	712	727	705	725	776	744	800	728	736	711	749	796	748	749	760	705	728	752	715	743	758	780	745	754	789	776	786	751	746	757	760	753	727	737	702	734	770	758	738	753	727	702	709	750	707	701	718	764	790	780	739	707	719	698	748	741	689	750	727	737	744	741	744	738	724	727	767	725	788	757	785	738	753	755	779	749	731	731	725	690	737	774	779	750	723	767	750	720	752	774	773	756	744	743	755	767	776	717	713	759	743	733	774	732	732	762	703	813	786	767	692	693	786	749	746	761	734	757	730	733	731	764	739	763	744	772	712	709	704	757	726	716	726	735	718	694	778	771	705	721	735	737	756	717	721	683	753	789	714	702	785	778	770	752	730	756	734	798	728	730	725	719	727	733	765	734	778	748	662	712	787	733	763	728	757	703	742	745	723	779	702	765	742	730	772	749	718	759	680	725	763	767	733	738	753	732	704	709	743	739	749	770	768	784	751	731	695	689	725	777	724	755	739	777	776	712	768	771	722	709	719	738	725	754	729	757	736	708	721	731	743	783	713	690	727	737	783	735	737	722	766	770	760	719	765	770	751	799	764	741	786	779	756	745	753	765	701	754	698	680	719	725	730	735	772	731	731	780	725	706	782	765	748	729	752	780	678	762	742	727	743	723	726	705	717	750	758	748	773	741	791	728	720	725	741	700	712	718	713	720	783	756	748	733	738	690	724	759	750	718	730	732	726	794	798	743	728	700	770	785	736	750	764	775	708	745	712	735	744	724	738	747	721	723	763	763	769	744	725	718	723	776	730	736	739	774	697	743	746	718	751	728	716	728	719	755	729	741	750	779	747	754	724	708	810	748	810	741	742	706	712	801	781	746	753	754	727	725	748	763	709	729	705	711	733	801	760	697	737	726	766	717	752	759	746	772	710	747	752	749	740	745	789	733	727	699	720	765	743	733	754	733	765	722	717	716	712	751	704	771	738	690	780	755	748	753	752	706	752	715	761	755	730	720	749	736	735	711	718	738	749	703	739	713	689	741	706	791	710	769	718	767	732	789	730	769	719	715	673	736	749	739	770	751	702	736	806	681	713	729	750	739	720	730	679	717	789	714	745	751	744	744	745	753	741	717	725	760	708	716	723	722	768	745	740	772	710	750	789	745	741	729	751	706	784	775	770	757	746	721	746	717	732	717	725	732	715	727	732	779	748	752	764	720	720	762	780	772	751	751	730	745	746	748	742	761	728	768	710	787	700	708	732	771	780	747	736	780	731	737	747	736	717	757	727	745	717	772	715	668	758	772	707	785	779	688	763	741	709	765	727	745	737	698	714	728	734	774	744	764	738	728	714	721	760	750	752	760	697	766	709	725	734	732	773	711	770	746	722	767	712	718	755	747	708	701	711	740	724	747	703	738	768	744	737	762	772	721	743	695	694	773	752	743	759	779	708	788	726	774	712	735	728	734	746	711	751	765	736	738	688	734	781	730	733	701	771	727	721	751	804	707	723	724	712	747	710	750	745	722	796	730	752	677	723	754	776	705	742	743	737	767	745	770	668	762	749	781	778	734	736	700	738	746	725	758	715	742	691	802	758	763	765	674	734	719	726	731	743	744	748	766	771	771	709	720	780	774	740	724	739	721	733	690	775	730	712	751	787	721	745	719	750	741	683	789	761	763	747	710	729	763	724	735	750	755	722	735	753	722	754	707	774	697	802	701	772	733	717	756	745	777	764	712	712	756	772	748	735	728	715	729	707	727	757	764	750	707	714	748	717	752	740	708	759	760	717	687	759	751	778	719	713	735	710	755	715	729	726	761	783	775	729	739	706	713	746	753	723	727	732	739	713	754	775	731	720	720	806	701	731	731	729	744	757	791	749	779	715	723	765	746	742	706	801	732	726	699	802	750	783	745	755	683	735	733	782	725	737	690	723	762	768	733	758	724	756	733	729	757	763	696	752	736	731	700	756	680	721	717	716	713	741	731	664	785	720	748	760	762	713	711	766	721	732	718	750	749	736	743	746	727	728	694	756	726	745	769	758	770	708	734	740	738	708	765	751	698	766	744	720	722	714	708	739	742	681	807	759	748	720	775	731	676	750	777	732	759	804	714	751	734	734	746	715	733	794	767	706	768	738	754	753	701	771	743	773	789	757	737	739	746	753	683	770	785	740	771	743	706	697	725	732	772	726	694	755	710	753	723	705	737	707	733	731	738	740	724	725	728	721	769	745	681	731	705	742	720	738	741	723	735	735	752	728	805	738	723	756	754	779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46302	49368	40213	28802	25159	24210	23320	21636	17220	35213	36319	24994	12620	4569	1453	652	432	373	368	368	369	394	371	348	367	354	338	364	342	354	309	333	380	357	378	371	353	373	359	360	355	352	326	332	324	351	323	369	346	375	362	338	350	351	368	369	325	380	378	360	322	373	325	370	368	375	345	335	338	322	376	357	337	337	340	311	361	336	340	318	347	331	364	348	363	370	348	331	331	344	367	372	322	360	335	340	379	334	313	334	348	326	366	332	347	349	320	333	345	322	320	352	330	350	313	354	322	362	334	317	338	358	382	377	313	324	335	323	338	333	359	332	330	330	331	348	319	361	342	380	323	365	350	351	352	332	405	348	349	336	343	361	343	298	361	353	332	355	324	351	379	362	338	348	361	357	335	376	382	345	350	342	358	366	363	341	340	344	338	387	357	380	338	356	331	387	342	301	367	388	363	352	356	342	317	354	330	351	338	343	321	336	334	339	348	346	334	316	324	330	325	325	344	313	345	311	365	394	331	318	334	378	349	387	362	336	355	315	353	332	308	339	350	382	350	328	303	332	357	370	337	316	340	343	345	346	356	341	397	355	315	341	386	377	330	333	371	375	303	333	320	365	317	356	334	310	377	362	363	344	343	340	349	318	326	353	340	351	335	367	336	342	341	340	353	321	362	342	376	329	362	329	354	292	302	346	343	338	334	325	308	345	326	364	357	331	303	326	336	328	343	338	332	353	327	355	355	345	354	356	362	339	333	313	346	332	292	330	332	335	357	337	359	345	364	332	345	331	329	376	337	312	356	324	339	401	348	340	313	327	353	344	323	324	331	348	389	336	367	350	338	373	304	352	338	341	341	363	341	381	363	302	374	333	327	369	307	333	315	381	340	333	357	316	373	341	329	341	314	351	345	362	325	355	356	341	376	306	341	334	330	312	365	349	336	328	336	331	362	352	338	339	366	343	326	361	367	340	326	356	360	356	339	344	345	371	339	337	346	344	380	313	363	360	349	341	310	341	345	346	365	338	362	321	352	326	339	353	382	369	365	361	342	330	292	339	343	341	327	338	337	333	348	315	350	308	341	352	329	360	320	315	357	340	374	366	319	336	360	369	356	345	343	362	330	368	346	332	337	363	350	337	322	382	376	353	357	333	375	340	367	330	339	332	360	338	374	351	352	373	344	357	331	320	299	351	370	345	347	324	346	335	316	341	334	339	336	365	326	364	336	354	331	346	363	354	326	333	343	329	325	324	352	364	350	387	326	359	318	305	361	318	349	351	318	335	327	339	338	332	341	370	346	320	348	362	326	307	349	335	352	338	395	381	336	357	346	312	326	342	341	356	354	340	311	289	310	334	367	342	307	332	351	347	331	333	338	350	373	336	357	362	353	370	328	346	334	322	365	359	349	341	338	337	367	330	322	314	332	332	366	354	342	395	326	349	310	362	362	363	332	366	331	341	351	348	375	334	344	359	318	341	366	355	347	329	328	368	344	369	342	358	302	340	369	369	325	344	366	341	338	355	349	352	308	341	359	390	380	348	340	359	335	365	330	359	316	342	355	318	344	351	335	323	351	355	351	340	355	303	348	347	339	384	360	364	356	314	364	369	384	348	328	352	343	322	347	358	297	367	338	338	341	314	387	342	337	373	397	336	360	362	343	326	336	322	330	383	357	348	346	324	322	350	352	341	376	315	352	303	368	308	383	385	346	323	340	358	376	350	325	344	349	333	348	346	325	335	327	343	344	342	330	348	352	297	352	338	366	333	339	333	367	374	348	369	350	310	356	338	331	348	310	376	332	357	372	355	375	368	352	354	370	321	379	359	361	303	364	320	338	354	338	386	298	343	355	358	331	311	353	334	373	337	358	364	373	344	386	326	332	282	306	336	343	320	373	339	330	340	357	378	359	352	320	349	368	315	358	350	338	349	326	340	350	312	357	310	327	320	338	356	313	364	333	308	344	324	359	325	336	346	316	335	371	329	331	371	355	348	340	337	334	338	377	311	325	339	344	324	340	358	333	320	364	337	300	347	364	366	347	328	350	347	319	337	307	353	367	338	324	350	386	280	305	323	358	333	356	345	315	357	335	317	346	337	345	345	339	328	335	372	323	308	359	343	352	360	345	346	302	338	348	341	354	366	362	347	332	335	299	323	326	354	319	352	374	302	332	368	350	363	311	316	360	364	344	379	376	360	357	334	330	307	305	307	344	342	343	331	357	321	326	332	307	352	351	349	357	334	325	361	358	327	327	347	307	332	360	328	327	314	363	347	355	357	330	312	389	342	337	353	332	372	337	353	355	333	345	318	349	340	349	312	291	336	351	365	345	355	304	375	312	316	347	358	346	324	355	323	358	347	344	364	341	344	337	336	313	337	337	352	333	365	331	332	327	378	356	308	353	335	327	320	382	362	356	347	355	340	353	337	366	359	367	314	336	359	333	318	336	341	332	334	353	362	367	350	360	323	329	339	333	336	356	347	327	357	357	360	356	337	365	357	348	310	376	361	333	320	319	302	300	316	370	355	331	304	319	347	334	329	355	368	331	333	324	343	298	341	349	361	339	311	375	362	339	342	350	366	348	348	322	365	358	335	297	350	329	347	308	306	332	326	311	346	365	347	348	305	320	309	375	329	339	310	323	326	328	328	379	335	333	342	355	366	337	332	400	355	367	361	354	372	346	380	312	342	356	362	361	317	348	351	383	337	331	327	334	324	318	331	326	350	345	339	347	359	323	313	349	361	346	325	343	345	361	375	356	361	344	334	350	372	370	341	346	341	333	348	327	353	361	339	318	333	334	325	366	349	384	343	339	340	347	348	308	347	317	316	356	348	332	331	356	323	329	319	352	296	336	365	324	356	332	345	347	357	342	329	339	339	321	335	340	366	358	339	346	338	360	327	348	357	354	394	328	373	368	354	362	326	305	359	359	357	319	332	307	316	323	338	366	305	333	344	361	337	361	316	340	317	320	323	368	353	349	338	312	347	358	360	341	353	336	362	368	332	360	309	364	367	329	355	321	377	359	334	364	356	345	338	349	331	348	351	338	374	358	350	338	346	321	366	372	339	355	384	318	318	351	350	358	328	328	350	338	333	357	355	367	340	341	317	359	354	321	330	330	341	360	338	324	321	357	324	330	339	316	350	339	358	316	325	343	341	334	357	345	365	375	330	331	350	378	367	379	352	330	352	359	333	354	337	334	342	333	343	349	350	351	365	341	338	367	349	357	315	350	363	295	334	349	294	351	312	338	336	339	355	358	333	331	311	342	354	369	353	331	338	343	357	327	351	338	329	345	315	326	346	344	341	361	355	324	341	337	355	373	330	297	355	375	321	311	328	336	324	337	369	342	323	342	367	359	378	338	353	323	336	359	321	298	321	335	350	362	338	350	350	337	366	381	299	361	346	346	333	348	339	322	336	345	328	360	353	352	359	333	392	346	322	366	328	347	359	335	320	353	305	351	364	345	365	336	318	307	340	302	357	324	340	334	335	368	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33226	53510	44762	20664	14510	12630	10701	8290	14764	50494	48264	37981	23962	11094	4180	1571	962	786	741	694	757	719	754	687	709	705	737	778	731	730	660	754	696	789	773	748	778	762	744	686	718	715	687	688	718	718	711	712	718	705	733	748	755	733	751	683	739	727	714	704	752	685	717	724	691	702	678	706	679	697	712	745	724	714	752	706	717	725	741	745	694	716	745	684	725	700	731	716	727	725	747	721	753	731	697	709	732	699	719	722	729	724	753	693	704	721	741	674	698	683	726	763	699	735	715	699	674	664	700	723	733	717	720	741	754	750	759	691	740	687	724	668	742	742	703	713	709	672	706	688	738	715	736	643	708	773	685	707	780	739	727	731	735	704	701	719	723	692	774	732	784	734	660	659	707	745	714	717	722	697	746	691	681	752	764	747	747	725	734	736	691	688	773	730	730	719	667	712	709	677	720	689	658	736	744	740	729	717	678	703	690	731	708	732	710	711	710	710	692	666	685	720	686	711	725	654	754	699	695	754	702	695	734	740	690	726	706	738	716	697	721	719	715	707	735	740	665	725	713	662	742	767	722	695	750	696	695	747	735	700	763	723	746	751	760	682	705	726	724	701	724	696	727	727	738	699	762	680	723	714	730	688	690	700	732	691	735	720	704	701	711	730	666	723	705	734	755	776	732	689	700	697	738	722	706	749	741	680	682	686	710	759	756	700	664	680	704	669	706	751	659	693	746	684	697	717	745	696	699	690	694	732	702	721	656	730	721	689	757	731	749	711	683	712	673	692	727	702	733	694	761	735	710	729	744	725	753	706	726	656	672	744	715	682	653	671	695	663	669	693	682	721	699	678	747	745	708	768	755	738	787	689	721	758	697	686	704	735	708	707	747	743	715	711	763	709	712	740	696	719	687	716	675	725	758	691	684	767	734	706	695	695	690	759	733	721	731	677	690	730	694	717	731	705	715	671	750	736	752	738	707	675	707	633	697	708	732	720	731	676	686	699	664	699	723	730	734	735	707	710	696	746	703	708	671	698	707	733	760	728	727	658	719	728	653	697	718	717	691	709	738	672	709	733	695	690	672	750	706	761	712	721	686	736	703	739	652	695	703	707	730	688	690	733	694	700	702	715	710	697	716	713	702	707	691	736	676	720	750	695	709	686	803	712	717	748	679	704	732	655	758	725	702	719	745	693	681	752	642	704	769	698	688	706	698	795	741	755	714	687	689	693	691	723	734	708	714	653	686	669	679	684	710	757	697	680	749	702	714	712	709	721	721	717	711	725	715	737	743	703	708	672	737	715	728	708	709	754	697	722	750	754	740	729	703	704	690	704	725	746	644	687	763	699	766	702	712	721	710	720	707	730	748	728	710	728	721	676	694	750	721	737	727	721	704	731	753	690	732	689	674	713	722	707	724	698	746	769	722	645	714	699	762	701	688	729	731	744	700	739	725	733	750	711	750	714	700	706	676	729	754	724	686	743	705	752	734	713	739	706	730	673	704	696	669	711	700	674	705	692	721	707	702	727	710	728	728	686	693	724	734	735	731	739	740	709	703	762	771	695	741	696	738	689	707	689	682	735	717	736	700	729	713	688	726	734	701	748	714	782	716	707	656	733	712	737	726	738	714	717	696	652	728	707	654	670	732	735	697	679	654	704	720	711	643	698	673	747	763	782	716	712	648	670	738	706	712	682	708	703	724	730	721	675	650	701	744	741	727	722	740	724	736	741	637	683	684	738	711	741	722	747	716	736	720	707	705	738	688	758	707	745	732	722	719	726	741	680	718	723	734	713	734	727	721	723	716	685	731	742	763	720	746	739	747	717	751	726	705	723	708	699	713	682	737	712	687	747	737	720	697	729	705	683	720	698	699	732	701	734	696	711	746	704	713	725	730	748	705	779	715	690	731	696	684	732	714	677	731	742	687	720	701	720	701	652	732	724	722	694	747	727	693	766	722	728	743	704	675	732	726	696	705	726	710	697	711	749	729	770	731	697	675	718	707	772	703	709	688	733	687	726	753	745	735	694	720	699	722	816	744	701	719	701	701	743	692	707	706	715	723	673	750	734	701	732	695	709	755	745	746	718	666	707	695	718	681	698	712	703	686	753	725	721	718	710	712	670	722	706	721	683	693	723	732	747	704	761	728	661	744	711	736	753	688	723	779	644	714	718	678	709	707	680	718	718	726	651	691	741	690	695	700	726	683	714	702	724	757	702	746	685	732	689	731	749	712	680	683	684	737	722	731	765	698	726	741	738	743	699	712	658	692	740	683	687	707	710	719	713	754	695	693	756	708	686	738	721	700	707	655	694	734	709	695	716	714	707	685	724	703	721	680	659	680	729	700	745	734	678	736	708	749	720	714	748	759	742	732	649	683	682	696	708	713	696	735	707	736	723	683	731	679	695	727	699	761	694	744	719	721	673	745	694	728	739	731	739	710	733	739	752	665	736	717	731	671	688	729	700	720	753	700	704	686	723	685	682	725	731	730	748	724	735	680	718	699	745	714	693	718	697	700	736	715	682	731	705	724	722	701	732	710	721	676	702	757	747	744	704	755	745	717	706	769	706	723	712	732	710	699	678	707	739	707	728	723	719	750	721	731	681	728	730	657	705	693	707	699	722	705	652	694	703	733	736	725	668	717	730	714	703	727	731	719	712	716	699	691	738	742	694	754	706	702	736	715	702	693	757	714	745	716	757	702	713	739	712	764	738	689	727	730	760	677	678	715	696	738	674	726	718	719	743	693	694	691	733	723	713	722	711	695	696	681	725	717	739	746	680	698	648	662	699	668	726	753	727	741	734	738	727	689	695	718	730	714	732	674	730	685	692	679	725	654	749	738	726	732	661	700	683	699	690	742	704	704	714	720	717	731	745	709	706	716	708	718	704	669	669	711	734	729	745	748	729	676	712	722	698	736	732	700	708	742	708	733	693	691	711	712	751	676	651	717	723	721	722	729	718	715	737	725	736	715	703	688	732	727	739	695	709	709	677	739	720	714	735	755	744	700	702	750	702	772	684	780	669	771	773	718	687	732	730	745	747	711	729	725	698	749	735	717	740	691	713	730	719	718	670	760	701	781	741	727	710	762	721	706	756	717	710	726	669	707	742	709	742	776	734	726	709	680	692	765	733	721	728	683	704	676	664	780	744	728	710	742	735	774	719	761	694	719	708	707	757	700	748	700	708	755	647	748	669	709	705	718	708	742	676	723	704	711	698	749	725	713	705	709	707	755	725	709	699	680	656	711	704	733	742	694	740	700	674	737	750	763	720	712	681	687	765	746	725	667	692	681	701	676	706	733	654	717	741	717	718	758	757	714	709	737	685	728	692	707	721	727	713	677	691	746	757	724	735	680	721	720	711	743	685	751	711	658	693	703	724	736	714	768	720	701	683	746	724	750	678	748	693	717	724	725	692	724	752	698	737	726	715	714	720	699	706	698	714	715	716	684	665	694	731	703	709	706	738	691	744	712	715	686	727	739	701	769	727	766	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
46104	50572	37566	27076	25058	23901	22940	21011	20435	35106	35906	23038	10903	3725	1287	596	360	315	313	330	331	323	346	327	372	372	319	337	298	313	321	336	307	309	299	343	316	362	325	335	327	315	291	320	353	317	374	329	334	334	319	327	331	320	336	317	314	325	327	311	338	325	310	321	323	326	342	338	334	324	324	356	302	284	341	321	369	359	326	315	338	342	329	293	327	333	317	336	337	302	306	321	323	328	313	323	301	309	332	286	349	297	332	336	328	334	327	310	326	315	356	373	333	329	310	317	323	335	340	339	320	308	282	338	324	339	315	360	305	324	301	329	347	299	356	345	342	328	334	345	319	317	308	316	319	316	379	329	290	309	309	318	351	334	302	308	312	301	324	328	293	310	308	323	311	294	317	323	316	336	310	309	318	322	341	324	357	317	291	348	323	321	317	321	343	309	337	291	318	322	347	307	318	303	299	323	314	339	316	348	350	351	349	320	309	323	319	297	316	335	314	334	306	301	330	312	334	337	336	328	325	342	341	336	325	309	319	311	272	303	317	352	322	299	332	279	314	300	308	307	322	289	328	315	328	338	337	340	316	318	317	340	321	314	319	338	325	310	332	324	328	295	314	328	302	323	307	298	329	370	330	329	339	335	308	296	337	281	326	302	331	305	316	327	340	346	312	324	314	301	320	329	324	305	354	335	336	287	323	363	350	327	314	322	327	287	337	321	322	324	313	344	345	302	354	341	290	326	320	335	341	330	324	319	342	315	351	331	326	316	334	297	327	313	323	340	332	329	306	318	328	320	345	315	307	279	294	295	341	304	310	334	297	309	325	353	307	339	319	321	333	344	292	354	309	312	284	267	280	309	320	313	308	333	343	325	319	337	310	328	320	359	320	310	316	339	305	325	333	334	339	317	362	331	307	336	286	293	305	324	328	308	358	323	304	327	338	286	319	307	317	342	359	339	286	329	342	337	337	341	305	341	327	320	288	354	314	271	309	317	312	304	330	341	314	306	295	319	335	311	293	305	323	336	317	360	323	298	283	328	350	313	305	313	307	352	336	342	309	325	345	366	350	321	341	305	305	339	305	328	330	326	298	293	301	320	340	358	330	335	314	293	323	305	324	332	323	320	309	309	299	294	359	341	403	326	338	334	324	308	343	329	317	322	318	329	330	305	321	336	302	320	298	304	315	335	315	352	335	345	333	332	345	321	336	294	317	286	300	326	342	338	337	308	330	311	291	322	324	330	302	292	324	324	323	302	329	324	314	341	315	293	290	336	328	308	308	314	331	323	315	345	321	311	325	323	302	327	357	326	314	322	310	307	319	360	305	287	345	302	314	338	320	303	329	315	321	339	352	326	348	340	332	343	317	336	295	301	306	287	299	369	325	294	321	361	318	348	332	353	327	319	336	333	324	316	308	315	306	343	332	339	313	373	328	323	346	338	282	327	334	339	312	337	329	315	277	329	282	297	339	313	291	300	353	313	348	304	337	325	322	344	333	316	357	327	309	354	329	306	304	301	289	290	328	313	319	345	320	309	308	303	279	320	331	349	303	303	341	318	332	339	340	341	323	316	343	322	315	313	362	316	315	344	299	302	306	315	306	311	338	346	319	301	335	347	325	324	325	318	318	314	320	310	319	312	330	322	358	341	340	339	322	314	314	361	336	346	266	305	309	308	316	348	307	345	319	368	318	322	295	352	318	305	324	320	316	327	312	340	340	322	376	305	328	329	324	349	330	328	359	327	336	301	322	336	347	332	300	291	300	328	327	316	281	342	313	308	309	335	308	299	344	322	349	326	324	297	314	317	336	336	302	330	335	357	297	358	312	331	323	309	309	299	316	362	310	333	337	301	352	356	340	312	310	333	335	279	328	347	280	331	335	303	347	338	330	286	322	325	333	297	315	318	297	299	301	312	313	320	341	306	315	322	339	299	328	303	311	296	340	330	324	324	307	304	316	339	336	327	330	330	324	344	327	341	308	304	307	340	299	315	327	313	330	370	359	319	363	300	333	313	334	329	337	314	359	327	319	310	348	333	333	339	307	356	295	313	289	298	328	323	311	293	323	293	322	355	311	334	303	337	334	310	342	336	335	330	327	301	290	313	308	316	332	325	305	354	304	362	337	330	313	307	316	298	359	342	315	319	311	302	316	330	333	298	321	334	305	321	322	322	302	342	330	343	316	291	292	299	333	320	343	291	317	343	343	357	375	340	338	343	322	324	325	325	334	315	317	336	330	323	345	329	326	343	365	311	292	341	333	347	346	344	321	336	328	315	355	319	298	307	314	313	322	338	312	356	290	310	308	330	340	302	326	304	347	295	339	339	354	318	369	367	337	305	333	332	308	310	376	329	324	314	296	341	293	335	319	348	326	325	317	288	324	318	310	324	339	323	318	322	286	293	354	338	328	301	338	341	315	321	321	302	323	318	329	346	346	316	318	365	370	329	326	296	277	305	357	312	318	286	314	328	328	314	309	314	332	316	333	346	341	307	315	309	304	355	377	281	343	324	293	305	300	315	349	324	361	318	332	350	338	288	306	336	310	302	331	284	319	319	339	297	312	358	344	325	291	319	323	313	293	311	342	316	356	361	313	322	323	317	287	306	297	344	349	306	320	392	321	296	318	303	324	296	289	328	318	330	326	334	301	309	351	300	328	314	359	310	340	326	340	324	308	309	335	318	309	324	304	316	320	354	314	366	300	337	286	329	293	328	324	318	370	293	327	315	303	338	339	295	315	295	284	312	293	327	320	332	313	332	349	342	353	348	317	344	346	321	336	315	307	303	300	335	321	331	343	307	329	324	317	329	327	302	308	295	295	330	342	283	349	347	319	333	339	298	320	310	334	355	300	316	326	315	321	339	352	330	309	295	307	322	313	319	348	318	328	308	334	332	352	320	350	304	334	317	301	301	310	305	339	333	327	345	303	330	289	326	303	322	307	315	340	328	347	335	325	300	324	347	334	304	319	324	299	296	286	311	321	318	316	328	328	346	307	320	337	284	329	339	354	301	310	330	327	321	305	316	332	325	314	316	297	338	339	333	333	335	317	327	342	312	307	296	324	316	344	315	304	342	319	325	329	329	321	321	313	300	320	359	359	306	299	300	326	312	341	298	317	290	352	326	322	367	322	336	350	316	336	302	324	311	351	325	306	301	324	323	327	318	285	343	338	303	343	335	320	308	339	340	347	315	325	312	338	315	344	313	333	314	322	344	311	280	317	334	304	302	344	305	319	313	315	341	347	353	306	339	307	349	315	340	319	344	313	328	340	364	354	335	338	320	295	298	346	290	345	359	318	344	344	304	313	324	343	317	291	276	323	362	307	318	337	351	355	328	327	324	305	313	319	334	333	341	327	342	275	312	314	324	309	362	318	350	332	333	345	311	335	333	318	335	317	295	282	296	313	333	300	293	310	324	309	322	320	319	330	337	310	303	316	301	289	314	313	309	310	352	343	302	318	302	346	329	320	292	301	302	332	339	334	332	335	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31723	54117	35587	19310	13120	13365	12356	8348	26184	50823	48961	36100	21654	9451	3340	1305	893	697	667	699	704	683	683	683	689	757	725	688	667	686	684	717	672	657	658	689	667	679	704	637	685	711	673	693	712	657	657	685	691	691	653	715	708	637	669	663	688	706	707	671	657	696	731	691	641	700	699	643	661	692	745	705	622	642	700	660	717	666	640	685	669	682	675	682	677	660	686	630	746	676	648	691	702	679	634	735	706	690	655	668	673	689	650	702	684	668	635	673	690	691	674	748	651	682	679	684	650	647	644	678	632	650	680	671	668	637	727	723	727	684	711	700	684	713	634	697	659	695	688	675	745	652	658	703	710	666	670	730	748	689	613	652	646	695	692	660	727	651	730	707	648	646	700	661	665	694	702	659	705	704	668	686	644	720	660	668	698	677	649	675	698	670	662	684	643	708	638	701	692	653	651	669	727	678	714	681	739	669	654	678	677	704	681	685	718	694	678	691	695	637	706	654	681	710	694	675	703	715	652	722	677	674	640	669	681	692	659	709	698	676	716	677	695	674	699	684	691	655	719	647	724	680	709	682	721	663	707	662	641	674	700	690	682	679	630	702	641	705	668	675	644	642	636	682	674	655	646	681	676	689	680	678	625	696	632	706	675	738	693	747	673	670	666	661	709	690	741	666	660	653	682	667	710	719	680	698	663	699	668	668	712	718	667	694	691	697	696	719	662	712	670	658	637	693	674	676	732	717	690	712	684	708	584	711	711	714	676	682	716	717	681	658	649	651	634	704	722	674	668	660	691	675	719	665	655	703	717	685	686	721	692	666	701	657	638	627	676	702	694	691	652	690	672	670	677	652	683	693	676	702	661	717	674	653	689	720	707	706	697	648	674	724	659	672	707	643	680	658	664	704	671	673	685	694	652	630	698	692	652	675	691	657	652	670	703	716	677	682	686	734	666	657	692	681	700	687	674	662	662	665	688	684	646	644	666	672	663	654	663	704	685	696	721	697	681	656	689	661	672	680	714	683	661	665	689	667	725	681	699	656	645	681	652	681	717	699	650	678	665	729	662	681	688	622	676	713	668	721	689	694	618	725	663	696	707	657	665	665	730	651	727	668	735	662	662	683	658	719	653	668	688	631	708	654	697	657	661	667	656	706	661	674	686	694	692	662	696	662	684	652	665	725	691	707	661	669	690	754	677	686	708	666	693	652	648	655	676	675	670	663	706	653	714	708	696	662	707	668	716	739	703	656	663	671	630	719	733	685	716	679	729	674	669	686	661	666	660	599	682	705	655	675	699	717	726	676	701	627	714	596	707	671	679	647	702	662	664	643	671	719	688	716	683	646	720	718	679	715	699	709	702	674	692	674	659	690	675	677	714	664	706	654	672	655	668	668	712	690	687	668	720	684	639	671	665	666	693	649	644	714	653	695	662	749	657	650	654	694	680	647	679	639	683	693	693	714	670	685	652	660	679	735	683	664	679	726	682	671	719	727	647	684	649	731	677	684	663	654	655	711	654	708	630	668	697	702	678	730	707	723	695	706	673	703	682	651	665	643	670	674	689	693	653	664	688	680	689	668	638	708	632	657	672	697	696	670	682	662	715	658	700	628	750	675	703	645	687	703	684	711	686	682	705	711	665	703	674	683	688	716	674	694	725	655	660	685	714	676	676	667	715	684	649	686	664	689	683	667	693	685	712	699	710	664	643	684	665	680	651	656	655	704	706	671	700	695	705	677	679	682	660	701	661	693	667	693	692	694	692	668	695	679	677	683	668	680	671	685	632	678	659	683	700	661	642	701	718	708	692	630	705	681	665	710	716	694	678	704	725	683	719	701	642	650	666	692	686	657	657	706	672	704	658	674	637	667	696	716	671	668	744	680	689	644	664	610	693	704	702	672	672	612	710	674	712	675	697	640	697	657	674	669	663	680	645	674	665	694	690	679	699	686	677	675	643	692	674	684	664	684	671	705	690	690	706	684	636	668	639	686	715	655	653	644	665	704	655	667	678	621	697	632	662	668	650	663	715	743	638	704	649	663	705	664	713	634	699	703	684	717	697	695	674	666	692	709	698	733	699	701	644	713	680	664	640	642	662	671	732	689	634	671	680	702	686	716	686	659	657	669	690	674	675	656	644	712	697	627	691	687	623	656	647	662	698	636	641	680	665	694	678	670	693	659	721	750	678	683	649	621	684	693	700	677	700	705	697	658	662	638	663	656	658	633	661	722	671	650	640	634	681	625	694	687	680	695	640	694	706	654	685	628	678	697	698	717	684	698	662	663	700	662	687	675	711	701	695	692	734	701	652	709	654	702	698	673	714	681	705	613	675	675	667	656	678	661	668	678	721	690	662	678	707	669	679	704	671	728	733	686	686	626	720	704	733	653	636	696	687	674	632	683	676	620	703	611	669	631	666	673	689	711	649	662	668	688	707	643	674	691	722	664	699	699	692	669	681	659	717	689	658	664	685	683	739	706	687	691	611	650	623	739	732	687	689	675	722	732	660	680	696	720	676	652	697	723	702	652	720	640	691	673	699	686	687	709	683	655	694	670	684	653	716	660	714	632	705	646	651	716	701	665	705	696	623	698	671	616	660	661	715	673	664	681	658	705	696	691	688	698	691	693	676	691	660	698	692	652	684	682	687	699	685	655	674	637	701	639	748	695	666	690	675	663	666	671	698	650	670	662	624	698	716	678	674	682	653	687	725	719	663	689	673	690	727	719	665	696	712	745	666	691	700	682	707	656	713	667	656	711	664	689	712	693	661	656	654	714	702	669	692	720	635	697	701	686	637	710	682	642	640	685	683	654	642	712	670	649	693	703	672	667	667	664	677	689	674	660	693	699	666	665	680	687	728	687	708	673	685	733	652	655	684	708	671	699	694	679	662	657	677	677	672	669	692	707	663	680	710	660	681	686	659	693	683	627	658	688	708	675	692	685	679	655	661	716	651	644	627	655	690	685	713	643	710	680	687	696	717	714	690	641	691	645	655	638	666	664	647	695	645	694	662	696	689	668	720	728	649	661	714	685	667	688	691	704	691	694	654	721	695	677	704	666	715	692	659	725	655	671	670	702	688	676	679	709	717	696	657	652	691	639	677	661	665	697	692	697	685	639	654	656	698	693	683	697	686	664	710	675	678	679	674	670	641	700	670	686	641	669	671	676	677	701	686	642	642	713	685	690	689	701	698	676	685	688	706	704	676	704	694	686	694	703	678	682	668	707	665	696	675	669	647	666	720	650	685	685	622	683	712	699	641	746	707	722	646	708	703	737	647	721	686	652	661	660	644	661	692	676	661	667	688	655	697	674	672	669	675	695	672	717	686	701	691	635	697	682	732	658	604	694	667	657	681	678	668	688	662	677	678	709	664	698	682	680	703	680	683	695	641	711	624	667	647	706	683	684	668	691	701	682	706	689	709	699	678	704	674	640	713	702	653	691	701	630	660	684	667	649	674	694	652	684	640	701	674	646	714	668	696	630	709	707	630	697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42968	47583	35136	26062	24413	23377	21814	18825	27338	37565	31374	20289	9145	2676	788	623	359	314	307	314	278	303	289	281	308	287	276	311	297	291	294	316	296	302	305	296	288	280	301	299	323	309	256	300	310	285	294	293	275	275	287	262	308	297	308	278	301	265	308	310	298	306	289	287	289	286	307	308	276	294	272	293	272	275	278	296	296	307	276	311	271	315	246	324	278	302	329	331	291	290	318	313	279	293	320	326	290	309	311	326	289	299	293	264	262	295	284	285	246	265	283	302	284	263	311	285	284	285	289	303	328	305	361	323	307	318	293	279	326	298	292	319	294	273	303	318	308	284	264	295	303	299	291	270	305	267	282	278	279	292	273	285	298	288	326	269	301	329	303	303	299	274	313	282	277	282	291	307	307	299	302	317	263	275	251	287	287	262	280	259	296	320	303	309	307	321	316	292	260	286	288	285	264	282	305	288	313	297	292	290	283	285	309	320	300	285	293	287	281	313	235	241	285	314	286	288	303	290	274	307	303	298	244	319	292	300	279	278	304	245	279	300	319	291	283	295	279	300	302	278	312	296	261	265	290	306	319	288	286	282	311	288	288	277	280	300	285	283	279	268	294	291	306	316	298	276	306	279	268	296	303	280	291	303	290	289	284	316	320	293	293	287	277	295	287	278	289	281	283	285	304	277	295	295	297	281	263	289	282	329	289	308	309	256	278	298	278	309	281	265	284	281	285	282	276	298	301	302	275	313	303	280	298	270	295	314	314	291	303	296	311	269	283	280	325	278	293	289	310	313	302	306	288	267	293	316	278	265	275	276	282	288	304	316	296	290	289	314	299	278	273	300	311	288	323	284	308	282	280	278	311	273	274	275	279	291	266	271	319	271	269	313	305	303	338	324	271	315	299	299	325	292	316	331	304	291	319	287	321	282	279	305	318	297	295	301	295	312	281	295	299	299	285	300	287	300	303	291	285	285	287	306	285	284	270	277	293	249	280	292	290	298	309	253	294	278	299	294	316	298	317	333	288	272	314	290	270	287	300	276	291	246	281	292	258	303	318	291	315	294	302	338	317	294	290	296	326	301	285	282	277	314	325	292	301	298	287	264	278	306	290	295	288	275	298	272	292	298	285	292	312	296	301	319	304	297	264	297	273	283	284	269	300	305	295	272	318	282	287	306	255	326	293	280	286	279	293	274	271	344	263	325	306	313	321	304	289	293	308	312	257	294	275	278	306	284	315	252	289	289	326	280	325	303	277	297	290	264	283	291	286	280	303	305	301	295	279	287	275	278	300	269	270	291	259	321	272	326	279	297	297	277	279	294	302	314	276	261	281	285	275	312	268	312	292	263	311	307	279	309	302	296	285	296	288	300	303	300	298	301	316	292	295	292	287	245	303	304	276	322	313	296	268	299	310	282	310	285	316	302	312	272	289	276	291	311	282	282	298	307	275	288	297	299	291	305	290	288	305	294	289	318	303	305	296	274	263	308	307	303	307	338	282	313	288	310	272	314	296	296	307	325	303	307	294	296	273	261	312	283	292	299	285	253	272	281	309	293	330	306	307	310	273	282	320	300	333	278	271	283	273	272	277	281	279	301	263	306	293	292	295	280	298	281	281	291	273	311	271	290	294	291	313	272	304	309	277	298	268	278	321	303	311	318	313	321	308	265	285	289	284	287	310	300	307	287	277	314	304	281	330	287	257	298	290	312	297	274	319	324	299	293	272	297	297	292	280	294	250	265	301	295	289	298	295	276	302	304	284	296	281	281	328	273	323	291	262	268	344	295	296	295	306	316	289	266	311	304	301	301	306	311	304	312	292	263	274	311	268	297	322	293	277	269	286	294	294	316	296	309	275	290	277	279	283	279	295	317	291	290	300	305	270	289	304	307	318	277	258	295	275	284	301	311	304	280	286	298	275	259	301	320	280	289	277	307	287	320	310	289	280	340	308	324	304	271	292	328	300	297	304	288	283	270	315	282	313	276	282	308	322	309	292	293	265	287	294	295	317	294	307	304	296	329	298	331	306	329	279	307	325	315	288	307	313	320	289	281	305	272	313	285	303	292	269	252	296	285	296	296	303	299	335	289	290	310	313	280	280	263	273	292	297	257	292	298	304	277	279	305	331	300	307	314	307	286	285	314	314	272	271	269	287	302	348	335	320	327	268	296	267	302	310	294	281	276	308	303	273	279	279	289	303	288	284	271	302	290	282	303	296	251	320	288	299	304	284	307	268	274	281	276	287	278	303	305	290	303	296	294	301	306	287	277	304	272	312	304	304	326	289	257	327	308	297	277	289	310	292	276	293	300	311	298	268	304	311	279	299	307	294	317	280	300	278	330	318	289	257	350	279	274	306	264	285	298	311	313	323	290	299	313	308	296	283	302	255	312	282	301	305	279	314	312	297	288	286	285	304	289	274	286	273	275	310	289	279	305	294	285	291	270	283	307	311	298	310	290	281	283	305	310	294	278	289	266	309	311	269	284	263	305	288	271	277	330	284	262	282	275	281	284	301	273	298	285	316	301	299	297	266	314	288	299	291	279	314	290	290	304	292	265	292	320	319	333	319	295	316	283	296	267	297	320	311	272	293	290	299	285	305	277	306	253	308	305	292	284	300	270	300	279	305	315	308	282	296	253	305	302	307	306	275	271	297	340	282	308	302	298	315	268	307	289	308	294	300	301	294	283	293	326	321	325	297	293	318	275	301	285	287	275	296	316	261	296	272	275	294	281	282	283	310	295	296	275	305	300	293	276	273	316	280	295	284	292	302	280	290	260	300	277	273	292	257	324	297	269	296	289	271	284	306	306	304	292	280	274	282	314	295	287	333	286	270	289	277	274	295	287	306	287	299	286	280	257	292	275	295	295	262	253	313	292	292	292	266	279	294	278	277	296	310	289	289	293	281	294	259	274	319	286	272	316	309	299	305	308	286	321	326	291	294	287	294	292	269	292	334	259	282	295	331	314	289	314	289	300	334	282	275	288	271	295	333	284	305	306	299	275	307	282	288	276	291	268	263	280	291	283	305	277	278	289	248	284	284	265	300	283	284	317	288	298	297	274	311	303	303	295	282	290	256	331	274	279	292	281	273	296	274	281	301	284	257	321	324	281	300	294	317	270	311	301	275	260	294	263	277	303	299	283	303	273	301	287	298	292	275	289	261	292	248	282	260	270	306	280	290	313	296	292	312	300	296	278	288	327	301	290	301	328	318	327	307	308	276	300	287	286	271	282	310	299	306	282	291	298	250	289	264	265	272	324	303	296	281	264	291	310	273	300	263	277	281	299	302	327	273	261	291	316	294	308	295	282	300	280	266	277	300	311	292	277	291	279	257	274	262	300	302	311	287	322	308	288	271	288	289	298	281	308	281	299	301	287	282	274	308	286	304	286	302	363	311	311	297	297	298	292	301	287	289	297	323	297	266	254	331	297	312	260	289	323	276	300	258	296	303	313	255	317	281	294	268	308	280	277	282	302	283	308	311	291	292	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30284	52051	28732	22625	18281	16547	15681	21982	44186	51480	45527	34676	20333	7313	2655	1702	739	656	639	674	608	654	679	625	630	613	666	622	637	669	637	606	657	598	671	679	638	659	610	618	613	631	638	662	677	629	620	658	634	654	631	616	646	629	651	649	623	647	626	645	684	586	662	613	677	609	594	652	638	607	602	610	642	663	638	648	624	640	616	679	593	719	594	627	575	648	629	637	650	608	606	625	645	623	642	663	619	710	669	681	659	643	595	668	634	606	648	633	667	650	637	651	627	631	666	608	582	646	600	560	653	661	610	665	648	601	619	586	644	621	595	643	609	615	632	619	590	599	628	607	615	602	612	663	656	627	607	656	658	613	637	621	597	601	619	637	653	667	603	629	634	641	637	665	647	560	611	574	636	641	608	672	647	636	669	611	674	642	644	621	631	596	626	637	661	609	662	614	637	631	595	646	638	632	661	605	642	664	657	662	567	664	612	640	573	682	634	630	656	639	645	644	642	638	640	662	627	631	602	644	681	651	630	684	648	621	654	628	658	706	657	709	638	638	604	681	634	648	642	614	645	635	647	663	632	669	620	619	607	650	615	594	667	670	621	626	642	646	643	643	646	614	624	608	637	622	655	655	654	640	610	673	667	608	632	625	577	693	623	619	631	667	626	648	620	685	640	608	601	644	622	647	614	641	654	692	593	715	639	582	635	631	650	655	638	673	667	621	687	619	594	631	685	630	630	639	638	636	611	646	657	625	645	619	636	594	612	658	649	661	676	654	617	610	635	606	569	648	658	634	633	632	588	623	637	666	608	638	609	627	660	611	613	601	618	614	602	656	620	630	614	642	594	624	682	606	639	636	619	678	610	641	676	602	603	585	669	660	600	626	631	604	588	663	639	640	666	616	693	605	632	662	631	648	620	614	644	624	664	632	669	623	645	587	659	660	670	634	635	659	689	609	628	597	611	632	653	644	648	626	659	638	616	631	658	657	657	589	658	632	637	635	637	654	607	641	599	633	609	635	613	623	627	616	683	641	671	608	686	645	637	645	614	655	625	632	633	607	661	654	642	625	654	591	705	602	661	589	597	634	626	580	707	695	611	660	694	608	626	604	651	615	599	633	619	654	650	594	612	650	634	592	639	681	622	641	647	633	636	669	621	579	641	636	680	621	646	640	620	598	636	662	660	631	652	633	632	639	642	631	634	621	628	622	637	617	652	614	652	653	685	688	673	606	659	589	654	643	640	656	670	650	639	641	636	627	637	614	605	649	662	628	630	598	587	603	643	621	618	601	654	621	677	679	637	629	668	640	656	611	628	634	650	657	634	624	656	682	654	650	658	598	634	622	661	625	576	615	654	650	641	614	637	650	640	599	611	636	629	600	631	645	666	603	645	600	630	654	659	617	649	592	614	631	620	630	629	598	612	617	645	639	641	641	602	647	593	615	611	629	647	631	645	605	680	654	616	636	634	632	677	633	645	623	659	645	642	616	653	630	646	655	568	624	595	612	654	651	645	707	691	599	633	627	648	601	647	643	649	633	588	613	685	663	654	613	648	603	658	668	649	662	630	611	615	670	594	659	625	624	625	634	606	627	644	612	662	639	609	609	651	627	616	604	587	679	650	650	624	639	650	646	597	601	632	656	629	632	566	627	679	624	606	583	625	659	658	628	639	656	655	630	651	658	618	654	601	636	597	604	641	619	587	606	641	612	657	635	634	599	637	633	660	662	675	605	609	620	680	615	703	650	590	643	663	643	616	631	635	604	652	626	656	608	655	640	605	590	636	692	640	610	680	613	638	648	626	645	656	651	652	616	624	639	606	658	603	615	642	640	661	663	657	634	651	655	614	621	698	608	633	699	628	680	639	658	654	583	638	661	607	613	601	614	610	663	619	626	634	650	614	654	668	614	626	657	659	648	614	582	585	672	642	614	647	622	660	680	611	622	665	621	656	612	677	609	659	629	647	586	613	654	660	643	647	618	660	622	630	628	670	661	681	601	620	615	647	682	627	649	691	633	664	612	627	599	612	690	698	667	618	648	639	650	629	658	625	628	597	617	670	665	658	662	619	621	619	637	625	650	650	595	670	649	621	640	653	583	668	630	643	616	617	660	650	649	700	610	668	657	593	645	672	600	622	617	645	636	654	596	653	619	606	647	650	654	657	663	622	615	641	623	642	641	627	641	625	658	619	620	596	616	639	630	590	646	648	597	604	621	626	639	647	645	627	621	689	669	697	649	650	648	670	615	621	605	653	648	700	638	638	649	678	646	662	657	653	650	640	651	592	664	634	647	622	654	591	617	624	611	593	670	639	672	640	638	664	607	648	667	657	713	671	642	603	647	616	633	646	641	660	585	626	601	628	674	652	618	650	597	626	637	635	654	604	652	655	663	692	611	651	632	665	648	638	615	613	638	605	626	664	624	571	616	632	622	637	616	603	590	591	583	626	635	622	649	636	643	626	652	645	609	653	641	633	651	672	660	607	654	571	660	654	638	581	639	647	622	616	637	649	639	594	660	630	623	662	632	659	647	658	659	568	591	643	618	633	681	670	637	669	644	624	622	601	654	584	655	658	708	618	602	636	689	633	614	615	671	662	617	631	638	645	650	653	630	627	660	646	651	635	647	642	606	626	582	617	646	614	637	662	614	663	635	658	628	651	631	610	635	633	633	653	659	607	665	614	592	638	653	624	600	618	665	636	613	579	641	638	631	626	625	595	618	672	612	654	595	659	635	619	660	633	571	646	627	660	669	619	698	617	587	649	636	631	588	631	631	642	627	593	656	639	622	665	637	618	591	648	661	633	648	605	617	638	646	629	640	671	641	652	632	611	653	675	676	643	675	654	654	630	658	663	636	640	662	708	665	573	647	646	645	624	667	606	656	609	640	651	679	591	650	653	639	664	603	621	610	649	653	633	651	651	571	658	660	647	653	625	616	589	644	630	638	640	634	619	616	631	601	630	689	676	637	653	583	631	609	630	617	675	630	623	624	607	643	639	599	656	657	640	642	651	604	601	672	593	626	617	612	635	623	669	651	660	636	631	642	632	626	599	610	629	646	619	617	603	628	609	619	601	611	657	618	607	655	622	676	657	666	616	685	663	664	635	613	596	647	637	687	615	650	649	623	612	672	619	637	609	668	618	619	629	646	680	666	659	660	609	657	601	610	654	617	636	624	649	626	664	657	676	674	653	647	614	612	659	650	639	612	667	634	615	626	635	673	622	636	642	588	642	653	631	692	634	610	633	647	637	641	620	641	642	678	637	661	651	613	648	599	636	604	716	601	666	617	657	629	594	660	586	670	679	682	632	655	652	598	633	645	640	645	632	659	616	634	634	643	645	653	641	606	626	626	686	615	624	630	627	627	706	643	638	631	641	658	664	653	618	603	631	680	636	676	629	617	651	637	650	615	614	620	608	659	600	637	675	647	640	642	635	645	618	601	591	604	634	651	656	637	619	691	670	638	707	631	647	652	661	622	635	617	613	604	629	633	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43290	52978	32494	25018	24173	22758	20093	16985	20371	32384	33615	23829	11581	4028	1098	447	288	303	299	255	272	294	295	294	297	255	303	301	309	263	233	291	280	305	290	318	277	273	279	294	266	264	297	289	287	258	265	270	271	291	307	288	271	284	261	297	296	308	249	262	297	270	275	303	270	286	258	316	266	277	267	259	285	267	254	283	297	292	281	286	287	265	265	279	276	279	289	283	269	275	262	303	321	243	282	273	284	276	269	250	277	284	284	294	290	280	264	268	272	282	279	268	309	273	271	274	294	277	266	251	258	275	256	256	249	254	305	286	266	280	251	251	277	261	260	275	257	255	295	302	279	265	262	298	285	320	266	281	282	263	314	283	271	280	308	270	279	267	288	276	265	261	289	280	279	248	268	255	268	284	283	276	263	266	280	274	261	288	283	275	288	287	297	279	297	261	288	287	245	261	296	295	261	295	295	279	282	287	298	266	271	250	280	284	265	292	248	298	281	297	264	307	271	264	282	305	284	306	274	252	279	277	281	282	276	282	261	303	302	293	282	262	272	256	290	267	256	264	256	290	267	284	280	293	276	285	271	285	280	282	283	265	266	255	252	263	269	292	265	314	251	294	269	292	273	328	290	270	248	242	275	258	273	281	298	298	287	268	238	257	258	278	270	272	270	287	291	264	249	274	274	274	282	292	297	259	270	276	280	292	271	285	270	300	262	257	301	275	305	260	309	271	271	270	276	265	284	282	275	270	270	247	277	261	283	253	284	251	291	298	260	265	265	284	268	275	281	266	279	282	290	266	291	306	259	274	274	249	283	267	285	308	259	285	277	265	257	280	272	240	264	277	296	235	248	294	285	272	258	264	285	302	287	286	276	314	276	277	260	257	259	274	276	268	290	268	290	259	307	278	300	262	257	286	286	261	290	285	283	291	260	285	268	271	285	317	255	239	238	260	280	312	292	291	299	281	301	273	274	264	257	285	293	305	274	279	248	250	280	258	248	287	278	270	254	278	285	265	259	282	294	290	281	306	263	268	306	265	254	257	289	283	281	293	320	267	292	279	267	278	290	256	262	282	284	285	272	260	291	281	266	293	313	271	304	269	301	272	292	302	283	320	265	263	276	290	290	278	290	310	273	261	262	250	310	287	311	272	277	248	260	316	286	281	292	245	336	282	247	299	276	293	265	266	292	264	257	291	263	258	274	273	292	275	256	272	280	289	285	292	256	291	272	264	267	277	297	277	233	286	322	313	293	295	268	264	305	282	251	266	260	255	292	276	284	294	272	294	275	308	289	256	264	226	287	248	281	272	286	283	246	268	308	282	294	321	284	265	281	284	268	273	246	278	275	288	270	277	282	244	279	287	279	283	247	278	308	264	294	258	275	287	258	246	257	260	337	290	285	280	260	307	283	276	297	260	297	289	297	271	291	278	278	298	252	275	287	285	288	310	276	292	286	274	240	272	272	285	285	262	269	269	281	247	282	281	292	275	277	271	236	277	288	278	308	260	307	259	297	274	270	290	273	288	260	283	274	270	257	311	284	275	286	281	304	266	276	253	286	314	316	305	265	266	295	287	293	227	277	287	297	312	286	275	272	262	283	292	253	272	297	271	276	298	263	250	261	270	292	259	286	292	274	267	301	280	285	262	282	254	301	283	274	292	270	285	276	277	260	263	271	287	277	267	298	285	274	297	275	291	315	278	276	271	313	277	297	304	307	287	280	261	277	268	254	271	295	273	320	255	242	252	318	273	287	289	299	289	290	295	256	294	288	294	267	280	276	259	300	292	298	255	306	286	268	293	283	270	284	291	263	252	273	261	302	281	271	286	310	274	273	282	303	273	304	248	287	263	256	262	275	297	269	275	280	273	301	286	275	288	280	291	286	259	280	297	276	289	279	280	256	297	273	282	280	237	245	268	283	313	260	259	299	288	281	314	268	245	281	270	302	261	239	266	277	289	301	302	266	270	302	307	308	287	301	256	249	278	267	316	304	267	282	290	270	281	290	267	294	291	282	274	269	290	289	266	261	280	269	267	261	275	294	266	269	276	272	283	270	269	269	280	274	286	271	267	303	287	281	303	270	233	266	297	268	278	289	278	261	293	282	263	309	295	279	290	280	317	265	271	286	272	269	289	261	265	299	282	287	292	260	283	272	273	288	275	316	270	271	249	308	281	259	287	269	273	311	282	279	303	276	294	315	284	301	291	286	247	296	317	281	257	283	293	267	276	288	308	272	270	268	287	304	272	270	311	278	272	289	279	311	299	274	296	298	281	265	277	294	268	272	293	301	278	270	298	272	291	269	251	277	298	293	280	279	269	311	238	272	269	278	310	290	298	254	290	278	286	257	284	263	285	262	286	285	288	290	292	298	258	279	280	274	266	304	262	272	287	298	256	265	262	248	244	329	272	266	263	249	277	261	264	321	275	244	287	258	252	267	277	309	246	258	269	304	268	297	284	305	282	273	258	265	269	242	276	289	260	286	261	231	292	263	278	294	278	270	269	279	287	287	269	263	265	294	281	234	243	304	295	288	293	288	287	292	284	279	286	311	311	259	257	255	283	275	262	292	277	274	311	289	282	307	296	256	282	281	262	253	272	245	274	291	235	284	297	298	293	263	245	288	266	278	283	286	272	258	267	266	290	273	291	271	279	291	274	287	276	302	277	276	304	283	272	300	250	285	273	248	260	303	268	296	289	302	271	267	279	246	277	292	274	267	281	246	267	304	299	260	244	270	298	241	261	262	294	279	303	284	273	264	266	245	289	280	272	272	296	277	266	294	298	268	291	271	265	268	284	297	273	280	246	304	260	231	272	261	274	269	271	317	293	265	300	267	292	277	297	271	257	265	294	295	257	267	268	261	284	266	269	234	297	293	298	287	312	231	286	297	258	230	298	279	267	288	303	276	293	279	261	261	287	274	282	286	265	308	294	283	296	251	269	269	277	267	260	265	262	272	250	304	277	271	276	262	288	307	282	292	255	278	273	279	275	267	288	299	272	306	267	230	290	263	276	290	253	277	260	257	284	296	238	274	253	283	305	305	275	258	245	300	284	286	270	235	288	258	269	286	263	258	278	295	246	287	261	269	262	247	273	277	275	261	283	246	289	251	253	268	276	279	257	276	267	279	267	269	262	272	293	260	287	321	293	267	284	297	252	266	262	283	303	275	292	299	284	270	317	282	252	290	273	315	259	289	304	320	272	306	283	296	267	276	273	288	291	259	285	288	275	247	273	282	303	300	279	268	286	298	235	272	290	277	285	234	282	270	277	270	259	247	272	276	263	252	296	286	243	287	284	279	277	304	270	298	284	262	288	258	284	286	277	260	271	285	271	276	292	274	283	296	286	289	280	271	286	267	284	283	299	242	271	278	309	286	291	263	271	278	291	292	271	286	264	283	262	277	309	290	274	274	261	278	291	268	287	298	253	269	266	258	269	255	259	316	287	280	283	264	282	276	297	292	274	317	282	291	276	298	281	249	288	286	301	287	264	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30462	51223	28165	17644	14179	16285	20352	26252	37885	49110	48409	38387	23969	10835	3450	1248	653	616	586	641	614	630	619	628	611	641	658	643	607	645	601	589	591	635	604	625	625	640	618	568	588	623	601	639	605	596	628	664	595	648	611	636	616	612	581	595	638	648	623	608	640	644	620	655	622	614	635	614	624	655	641	633	581	641	581	566	597	638	611	608	589	635	619	635	601	634	593	602	603	632	616	635	615	560	610	625	608	624	620	623	657	577	644	641	608	634	601	607	603	625	641	620	590	598	633	626	609	613	592	636	633	575	625	582	613	596	651	634	605	583	663	625	613	620	606	612	585	601	641	624	600	624	595	616	613	630	672	595	612	597	612	599	623	633	637	618	627	613	616	608	597	602	636	638	595	609	637	605	599	617	634	647	629	638	560	631	609	605	599	618	624	605	623	590	648	610	556	605	648	605	587	640	569	650	648	598	639	631	613	595	635	614	655	578	657	618	610	633	599	588	591	616	547	600	620	609	580	643	612	690	629	661	621	599	600	603	618	651	637	652	610	611	637	626	601	623	604	594	618	658	632	614	548	638	599	586	594	629	612	644	613	601	612	642	621	634	570	562	596	592	601	614	644	606	608	594	632	571	619	598	592	603	633	652	633	586	618	561	600	615	610	645	600	617	640	646	638	626	588	661	646	582	630	637	633	642	618	662	625	620	613	609	615	613	661	581	667	617	611	627	583	598	610	655	557	622	638	623	605	619	629	621	610	610	599	621	593	588	630	604	612	630	598	624	626	627	588	624	597	596	600	588	588	608	632	639	594	635	625	623	642	659	647	650	594	627	643	603	634	611	633	610	598	571	615	608	615	650	621	590	615	615	595	620	586	645	643	637	617	655	605	613	657	642	572	606	599	623	582	554	614	647	617	591	601	624	621	616	656	629	623	581	624	630	610	618	630	592	580	596	638	664	611	660	642	615	591	642	588	621	581	647	630	620	598	643	614	608	581	641	578	627	643	596	621	625	614	658	648	608	642	602	649	579	582	688	602	561	645	635	595	579	614	641	596	618	618	640	609	627	625	625	614	565	612	591	589	599	591	587	641	606	618	643	605	601	643	607	621	628	576	617	647	614	593	611	608	635	593	580	540	616	624	628	588	640	606	614	601	584	618	653	637	625	601	597	596	666	660	576	591	622	608	622	595	627	609	624	677	624	631	608	624	657	610	660	627	653	638	644	599	648	646	588	584	659	601	597	615	678	593	602	574	634	592	649	581	609	606	613	602	597	579	651	616	619	585	640	574	615	606	614	632	599	653	626	612	621	608	562	602	606	609	627	618	622	602	615	641	610	582	631	622	602	598	610	622	593	626	621	596	633	565	620	623	619	633	606	618	627	623	591	594	614	643	608	619	609	615	638	665	610	608	595	592	598	596	643	606	588	618	597	640	621	609	597	573	587	615	594	612	620	610	650	594	628	632	620	586	634	613	601	602	615	604	626	617	619	646	653	583	610	623	624	624	634	616	606	612	574	621	610	590	609	608	611	584	590	632	631	605	610	569	606	653	621	677	605	609	576	620	573	630	594	645	615	571	623	627	599	640	600	641	648	614	630	605	642	642	572	625	653	623	589	619	619	603	637	610	616	628	619	630	625	588	610	581	617	634	653	666	670	645	634	573	602	639	595	639	602	649	605	618	610	580	618	639	607	628	633	561	610	586	626	637	593	628	646	650	614	581	589	603	584	597	652	653	614	613	618	621	655	639	656	588	615	635	580	579	642	666	617	635	605	623	668	661	569	635	640	618	610	639	589	637	633	638	656	590	621	631	615	658	598	638	588	641	574	601	604	615	608	613	601	602	653	634	643	650	652	645	666	621	594	630	622	597	622	612	635	638	649	599	577	622	656	612	628	608	600	576	595	639	624	607	602	612	596	619	632	601	596	628	623	640	648	585	629	570	634	592	618	635	630	589	628	617	605	574	653	608	642	589	599	621	604	637	600	571	630	624	603	606	599	600	611	597	591	613	654	617	588	615	606	550	613	623	608	635	624	606	611	653	613	613	639	624	635	628	589	640	591	596	647	606	638	637	592	615	575	562	588	612	611	615	635	614	620	613	653	680	607	638	624	611	555	643	630	563	648	650	596	620	562	662	622	601	634	644	609	598	610	624	611	596	620	613	667	610	620	617	610	636	621	609	656	598	583	604	573	631	616	642	619	655	605	612	592	638	626	642	610	619	620	637	648	632	682	625	630	581	573	606	599	631	615	664	635	624	636	613	646	621	644	637	608	617	589	615	616	616	578	606	605	604	621	653	626	654	581	660	636	618	613	608	618	641	601	623	633	623	587	636	614	607	692	635	634	599	618	677	630	590	623	624	648	581	605	611	631	559	586	626	637	616	624	611	605	565	582	598	605	646	682	628	576	593	634	633	591	591	665	654	632	604	612	629	607	635	632	634	616	645	608	567	593	610	637	638	616	667	621	648	605	621	624	617	648	601	629	616	609	619	569	596	613	648	630	625	597	609	596	598	601	615	608	561	609	602	605	599	635	624	602	632	648	599	627	611	648	569	664	658	579	610	605	662	614	640	610	640	657	622	617	655	595	617	623	625	621	643	577	629	648	591	600	626	603	558	638	606	649	629	628	598	622	615	678	593	613	640	585	616	620	603	616	604	651	629	619	606	643	644	648	616	598	625	604	614	631	628	652	653	619	594	616	604	634	617	600	607	640	601	640	637	621	592	667	593	618	616	682	633	577	636	590	616	611	613	631	622	620	585	662	603	637	602	629	597	602	616	621	565	651	619	646	613	671	599	597	597	624	637	585	635	593	603	604	657	631	621	633	612	602	594	633	617	622	632	605	610	582	609	572	636	613	602	602	592	594	642	616	632	577	650	639	654	600	587	605	602	596	607	618	585	585	632	604	658	632	620	605	571	605	611	621	643	605	578	634	602	619	633	605	601	630	602	578	641	625	606	599	625	622	619	601	639	623	578	614	640	588	634	626	636	703	628	646	647	635	588	621	609	606	592	592	657	583	618	624	579	648	634	623	639	594	649	609	601	585	581	635	566	610	597	615	606	560	617	673	622	628	607	631	572	609	611	624	632	623	651	605	626	591	619	636	632	642	620	618	587	619	653	589	584	603	612	648	634	611	598	609	588	600	668	635	666	644	634	597	600	681	593	606	616	610	575	642	573	604	566	614	647	625	636	602	618	613	618	601	577	618	565	634	673	656	624	596	619	633	617	616	634	552	606	619	622	587	641	585	593	639	628	623	616	613	606	612	608	623	621	606	654	666	568	651	584	556	594	614	649	614	612	624	647	646	570	632	622	581	594	600	618	631	580	631	588	615	605	664	623	650	651	657	613	611	626	575	624	592	622	588	619	628	623	606	646	605	585	623	599	607	617	587	633	640	623	618	608	591	593	599	584	578	636	610	592	632	597	644	590	597	609	616	599	622	634	647	598	600	646	618	616	645	644	633	580	636	629	603	620	644	604	627	608	621	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51867	48151	29833	25668	24196	22126	19894	15041	10198	21133	35593	30500	17084	6401	1559	450	295	282	329	288	258	298	254	276	297	239	285	262	295	255	264	295	273	311	243	289	263	258	261	303	289	296	284	267	297	262	255	269	280	284	291	281	258	264	286	256	292	283	279	286	275	283	278	288	276	309	275	287	272	272	305	265	296	276	236	288	305	299	265	299	291	267	283	282	274	256	284	280	255	278	271	265	283	248	261	285	291	276	269	303	278	277	327	317	288	274	302	279	272	299	270	263	277	264	263	268	287	261	262	299	256	296	317	250	292	287	281	281	305	273	259	297	277	244	292	277	279	282	284	307	263	262	266	288	281	282	287	274	261	262	279	261	295	273	290	286	253	257	258	272	270	280	268	288	262	284	286	273	257	289	267	253	304	261	321	304	274	274	262	287	307	244	265	277	240	259	323	283	278	311	286	270	308	294	285	291	293	275	236	304	297	289	272	284	256	268	303	281	286	279	287	261	269	277	310	288	278	226	280	267	293	272	270	267	286	278	292	292	269	316	282	265	245	274	286	275	252	295	301	267	244	244	325	297	251	266	262	274	292	251	287	260	268	245	281	282	289	316	279	261	271	287	254	288	296	285	305	299	281	236	276	270	276	281	267	296	275	295	265	298	247	290	268	286	270	277	297	285	259	284	261	271	314	301	249	256	295	275	249	252	273	252	266	279	283	285	269	238	267	271	272	255	272	253	301	271	278	266	318	267	284	277	279	298	296	263	305	284	252	255	285	263	264	278	265	273	273	241	253	272	267	274	263	293	309	276	307	299	280	253	259	297	277	288	310	281	311	281	256	266	253	272	272	269	293	284	274	291	286	291	290	280	275	275	254	275	287	277	310	269	324	299	253	263	269	261	268	276	287	254	276	277	261	294	265	293	271	255	261	252	283	284	256	303	261	303	265	297	264	274	276	244	265	288	287	267	276	239	263	270	268	267	261	280	258	226	276	292	278	277	297	257	281	284	269	275	299	269	268	230	256	234	250	290	262	252	257	280	288	288	292	265	265	264	279	279	283	245	284	280	275	274	260	287	286	257	308	294	280	254	274	266	257	278	275	308	233	320	276	291	274	265	266	259	267	250	266	286	277	300	305	249	301	279	253	290	261	294	257	301	275	294	307	269	228	255	291	270	280	287	277	282	264	262	286	305	285	286	293	251	226	259	262	278	292	275	276	261	279	282	249	239	267	280	287	275	286	275	260	282	258	294	240	307	297	292	286	305	271	275	280	270	283	283	277	293	284	273	288	269	252	268	284	254	305	269	287	283	255	265	247	279	306	284	297	282	281	254	253	283	274	266	261	256	263	271	280	290	275	281	285	252	248	248	261	256	298	262	252	291	278	247	294	277	254	263	255	272	276	267	278	275	245	267	284	286	285	281	257	285	267	267	259	275	244	292	305	281	291	279	265	286	319	291	264	299	245	289	244	245	261	272	277	286	278	288	278	279	250	281	279	307	278	298	301	261	271	259	285	258	302	248	271	265	317	278	303	273	273	253	255	266	255	280	287	294	280	320	285	260	293	246	278	275	288	279	290	269	281	238	291	259	254	265	278	268	284	294	317	281	275	282	277	272	260	288	266	259	293	283	302	294	320	259	267	286	292	291	291	290	290	288	245	273	264	292	303	290	275	295	296	259	305	269	260	233	274	266	268	281	238	281	271	288	279	258	272	273	291	311	280	266	299	261	282	268	275	281	287	253	281	250	266	272	279	253	298	274	292	304	282	292	309	278	261	264	281	289	240	267	292	300	276	256	293	268	253	256	284	260	261	283	264	268	285	261	270	262	277	284	278	292	275	295	259	286	257	294	260	264	296	271	257	251	324	292	280	293	269	281	274	266	277	291	290	282	291	317	296	285	310	276	315	270	274	257	301	262	267	287	278	278	264	249	274	286	285	294	269	281	262	284	294	256	292	291	278	294	249	266	272	264	262	254	277	267	267	267	275	287	283	268	280	291	277	288	297	276	274	286	265	282	263	273	274	298	283	295	301	309	276	268	276	287	295	247	291	273	254	267	298	290	251	246	277	288	302	293	291	258	264	271	267	295	280	269	258	313	241	236	296	290	277	273	311	287	286	275	245	278	246	288	271	272	226	263	281	275	291	296	313	289	269	282	279	288	284	301	245	297	277	255	266	248	301	280	276	275	256	271	288	262	312	269	276	261	298	260	266	306	261	266	271	292	254	304	287	264	294	305	270	314	277	287	305	257	285	290	276	275	271	260	267	294	277	291	266	283	260	294	272	290	311	296	306	280	262	268	273	248	259	264	256	282	315	280	295	263	287	277	270	301	273	239	262	263	276	259	288	255	291	274	266	279	263	284	264	289	260	268	279	302	253	294	297	275	286	295	278	264	257	269	254	272	295	297	251	271	292	288	304	288	271	274	283	264	240	262	256	262	241	301	267	254	300	280	308	285	259	278	289	272	281	291	258	309	277	277	280	261	321	313	254	263	246	285	271	271	289	280	279	277	340	276	316	271	267	256	289	306	263	277	249	295	278	286	275	289	285	253	272	280	284	277	262	263	245	275	279	243	287	253	271	278	258	269	259	274	299	253	280	260	283	279	258	281	275	288	288	250	266	252	276	256	254	301	252	264	299	302	274	276	276	282	270	265	271	269	284	255	258	284	243	275	267	270	274	269	272	285	270	272	279	284	252	248	285	286	281	259	295	287	265	264	273	298	270	268	255	271	300	262	269	288	267	258	262	297	272	274	244	267	238	261	283	312	284	271	288	261	261	274	250	246	275	321	264	278	297	295	284	291	271	263	285	287	267	295	274	268	302	298	274	283	272	306	260	279	311	283	255	279	272	264	280	280	279	258	272	285	277	280	326	268	252	295	268	262	249	271	290	286	272	240	260	261	300	267	250	269	261	251	237	250	268	283	269	296	303	289	281	273	263	275	280	286	252	270	310	291	282	264	263	286	325	230	307	273	260	279	263	275	309	277	269	295	299	266	298	300	238	272	282	290	272	297	239	289	285	294	255	267	290	262	266	277	292	263	250	303	281	280	254	277	301	279	308	262	300	280	273	297	289	293	274	266	297	286	268	278	267	268	270	271	269	292	258	280	263	277	288	259	252	262	292	270	264	264	275	280	263	265	268	294	271	245	235	278	303	266	274	261	267	267	285	305	266	284	287	264	265	296	260	256	300	254	274	285	254	256	262	284	287	277	270	289	253	300	267	288	271	247	278	266	266	270	293	251	271	294	275	278	286	293	301	264	292	256	248	266	266	280	302	268	283	286	330	267	274	240	311	269	309	293	276	288	303	302	274	275	280	273	257	288	282	283	287	274	274	296	261	287	265	260	320	281	287	279	301	274	295	288	276	257	277	274	288	281	287	288	307	299	282	277	292	303	303	285	278	265	272	264	256	291	269	253	288	267	312	278	295	276	264	283	278	244	257	284	299	285	301	331	296	285	254	272	278	282	275	256	267	293	254	300	260	248	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42360	54390	16842	14635	8805	8624	11443	16343	21570	41140	50885	44975	30345	15152	4679	1189	680	610	601	603	593	623	626	565	604	631	576	558	631	624	589	602	582	639	563	629	597	629	637	641	649	608	641	600	603	625	649	646	589	602	613	579	632	613	585	619	574	581	592	624	635	608	587	615	627	625	625	637	558	638	596	630	583	655	598	623	590	609	658	602	588	622	606	562	612	669	596	557	634	578	623	582	610	607	618	619	634	647	610	608	627	569	595	665	634	628	589	590	615	590	564	616	575	624	616	628	650	583	622	551	561	593	616	644	599	595	596	627	603	614	641	592	648	614	613	640	602	606	644	611	620	642	610	577	586	631	581	606	620	594	654	624	623	604	597	627	609	639	641	614	595	605	620	616	635	608	595	612	626	631	590	589	596	603	608	586	605	655	602	620	642	613	613	609	593	638	548	624	609	623	625	598	653	638	593	654	599	609	613	603	583	623	625	625	613	589	601	593	614	591	602	582	646	584	607	602	576	559	617	595	601	646	592	618	650	608	581	575	577	574	649	609	578	558	632	642	572	620	563	567	627	626	633	619	587	594	638	606	629	590	604	602	599	624	609	594	598	630	595	614	684	602	609	623	626	625	562	631	599	622	574	609	586	624	619	624	601	615	599	617	573	613	627	581	622	651	640	624	582	643	607	623	614	609	612	598	596	569	603	621	639	581	619	560	583	609	565	609	613	628	638	577	580	617	610	569	617	623	604	614	612	627	597	595	632	607	636	608	581	617	565	638	583	615	573	609	589	592	620	585	670	599	591	597	624	601	640	574	575	563	627	592	611	585	624	561	613	598	617	579	622	618	586	601	584	623	640	586	606	658	598	571	618	599	604	615	568	677	608	558	578	565	598	587	593	607	650	585	579	593	590	594	632	629	568	641	573	636	632	600	580	635	601	604	605	632	591	569	639	601	585	616	585	609	614	604	643	592	577	657	611	621	650	602	619	624	605	624	638	577	657	648	574	584	634	612	621	647	586	565	597	614	590	604	613	598	608	590	575	596	613	579	624	643	635	579	592	566	609	594	622	628	606	542	596	610	634	607	676	634	587	600	578	574	615	580	600	642	555	614	558	584	562	561	610	616	586	666	554	600	616	640	612	585	614	642	628	599	624	625	566	616	601	634	589	652	611	616	609	645	636	612	584	571	636	640	599	596	607	626	631	548	576	602	605	567	645	584	615	611	577	598	623	582	600	599	587	593	583	571	632	587	628	645	588	628	595	594	608	619	597	612	617	607	571	586	648	579	533	607	618	606	618	617	579	600	583	590	596	581	609	648	598	654	581	603	589	613	635	627	636	578	639	574	614	566	602	604	615	596	633	610	632	597	606	624	611	626	588	627	610	617	598	618	626	626	621	625	584	648	609	601	590	646	617	639	606	575	602	608	612	610	593	567	631	604	616	626	599	588	616	591	590	618	625	589	575	592	662	571	591	595	594	609	570	607	612	594	591	633	615	618	617	582	598	588	689	572	599	568	601	617	601	625	645	601	569	594	634	645	585	676	611	576	609	612	583	621	620	608	639	602	623	606	593	649	604	629	597	583	557	614	558	625	613	610	605	591	622	647	632	620	559	599	607	622	593	613	590	629	583	632	644	618	639	625	596	608	617	629	648	632	608	585	575	622	645	653	593	622	620	601	529	585	648	616	601	608	645	648	585	614	633	598	643	626	576	582	611	611	629	587	579	620	611	611	554	641	553	584	602	562	581	631	596	627	613	577	616	647	592	640	602	617	615	572	625	570	628	597	618	654	630	632	629	584	581	640	607	612	612	637	621	623	601	562	581	634	550	566	571	559	628	580	609	612	619	632	639	584	612	603	575	637	607	622	586	601	622	609	609	624	607	621	645	605	591	611	657	552	631	587	605	612	582	586	636	566	593	568	622	627	558	638	606	642	636	612	548	594	578	610	623	560	597	624	614	638	594	640	597	607	610	570	581	666	603	619	636	624	624	581	588	606	598	582	613	635	596	642	614	565	620	619	580	638	626	590	606	603	578	595	596	589	588	614	611	614	630	609	604	590	610	583	595	579	657	619	614	592	601	603	593	619	587	619	592	602	586	592	561	648	597	621	620	572	594	603	625	579	593	587	612	561	589	622	651	598	619	633	617	572	588	590	601	628	610	603	595	630	602	590	602	606	547	632	606	577	619	603	618	633	552	603	603	627	633	583	579	632	608	657	628	619	575	597	619	640	629	617	582	598	633	641	618	603	619	644	632	621	623	630	619	640	601	558	650	581	668	627	613	593	632	616	606	600	579	584	613	576	600	629	612	557	583	612	641	591	623	643	643	599	627	593	655	581	582	592	627	567	602	610	612	597	587	628	633	610	580	640	606	618	609	538	631	619	616	628	597	579	624	653	588	619	609	583	603	599	621	586	642	686	581	594	609	593	618	646	541	606	601	605	614	621	610	611	642	597	597	577	573	609	628	545	615	620	636	564	613	625	624	609	588	626	586	678	604	586	621	572	608	641	644	581	669	627	577	602	606	628	601	592	556	633	663	604	626	620	618	596	658	601	608	634	637	595	559	651	624	588	608	662	627	593	638	609	601	617	608	606	618	622	603	610	621	599	601	583	594	652	569	586	626	587	607	611	619	600	613	642	645	585	623	693	605	557	595	609	604	618	640	595	600	615	607	595	617	592	611	556	596	609	637	633	599	615	608	623	595	637	605	645	585	598	621	611	628	596	586	621	590	606	649	573	606	591	589	612	586	650	629	602	590	615	604	622	586	590	577	664	624	577	607	609	618	634	608	607	576	574	617	653	603	613	623	612	627	603	608	588	628	617	603	598	631	574	603	578	607	605	604	607	640	609	605	632	592	622	628	621	632	581	617	584	618	617	637	597	616	628	611	650	632	625	625	605	636	594	573	622	616	629	593	594	640	614	654	661	558	595	565	631	626	636	612	589	603	618	652	566	609	652	568	606	617	616	598	602	607	635	647	602	591	589	601	581	586	630	628	627	603	559	607	599	640	645	597	612	569	580	612	606	611	658	613	622	593	635	619	601	604	644	627	593	592	557	574	588	622	608	599	634	605	569	602	581	618	639	659	620	623	644	602	598	565	594	599	585	598	640	621	618	551	617	641	579	614	624	626	625	645	602	632	600	557	601	630	553	613	660	587	561	639	591	603	601	620	611	654	640	659	659	575	615	559	606	571	649	596	589	573	606	634	614	626	618	587	620	582	585	634	639	623	574	610	612	597	588	646	591	582	611	609	634	631	619	673	587	614	609	608	607	607	561	597	602	637	610	609	600	593	620	609	617	617	605	599	598	612	618	616	608	586	627	591	652	656	594	590	630	663	586	563	626	600	564	589	585	561	572	623	590	649	622	635	612	637	610	615	607	573	650	629	577	606	591	628	627	619	603	593	619	581	634	589	628	593	596	614	623	594	626	609	614	603	619	567	629	595	593	556	642	604	621	628	597	635	600	618	607	605	644	597	616	627	629	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52972	42038	31394	24611	24034	22556	18819	14199	16342	29788	33882	26555	13584	4521	1190	521	308	307	288	284	280	313	277	297	271	309	294	270	294	268	278	304	276	288	281	293	317	305	307	270	288	304	273	279	273	264	258	306	288	304	284	284	270	283	300	286	281	310	272	262	277	284	292	289	307	266	282	269	290	260	284	295	285	321	282	280	295	307	266	296	302	272	289	271	293	255	324	281	251	275	270	274	278	316	297	281	313	301	289	295	251	288	286	285	289	290	282	304	283	280	264	279	303	274	283	284	273	301	281	265	291	296	304	286	271	287	267	315	305	305	276	260	282	310	273	303	278	295	261	280	267	268	276	286	281	298	256	279	271	283	259	252	315	248	275	297	281	314	268	296	281	280	301	289	293	298	310	276	285	249	269	275	259	283	282	272	244	300	254	282	287	321	274	265	313	287	281	291	284	295	293	264	280	253	317	265	292	307	311	302	282	279	264	315	318	285	267	307	266	282	269	289	254	278	289	312	299	306	283	274	262	292	315	304	269	260	296	306	294	269	251	263	292	307	242	261	274	300	309	261	296	301	275	280	291	272	293	290	292	272	291	281	298	322	276	282	269	280	316	308	269	294	275	256	285	298	288	278	265	272	303	316	284	298	330	303	266	269	285	277	293	296	299	294	266	292	297	301	285	267	282	288	320	251	322	291	275	280	244	301	299	266	277	318	275	279	289	305	282	279	288	278	291	316	285	270	276	296	273	310	316	280	319	299	275	303	297	315	297	264	283	299	304	299	290	264	313	267	266	277	282	242	276	276	283	302	282	280	270	305	263	284	267	311	308	279	258	294	291	296	308	284	282	289	282	275	274	281	280	271	288	277	295	264	289	292	315	316	275	277	300	280	257	297	303	242	247	311	290	275	288	285	269	289	266	289	281	282	280	302	312	304	294	297	284	306	288	284	304	286	297	282	296	259	252	267	280	333	273	308	283	270	278	286	273	294	303	297	294	284	289	286	267	288	293	316	305	279	295	273	300	277	274	277	305	292	267	304	274	294	273	295	290	294	287	281	311	297	309	276	265	265	284	306	269	278	280	273	323	264	280	276	291	297	286	267	274	295	277	275	282	312	274	283	278	279	287	259	253	278	273	263	264	259	268	294	261	291	305	283	292	288	286	295	299	285	269	280	292	273	303	300	258	277	280	324	285	280	284	299	266	282	281	290	287	293	288	294	267	280	263	296	274	277	276	272	279	269	286	297	314	269	319	252	316	281	294	287	273	258	307	243	255	270	257	306	292	280	262	294	287	300	288	284	279	278	284	292	269	296	273	313	274	270	273	282	282	298	272	306	299	299	248	281	286	292	271	274	281	279	306	355	279	299	283	248	277	267	301	278	310	269	305	291	280	260	293	283	277	324	263	301	258	297	285	277	308	277	259	285	291	293	278	282	277	298	265	289	278	285	262	314	262	289	293	257	259	263	301	295	284	253	313	277	277	273	291	280	279	297	287	307	297	294	269	290	275	256	302	250	289	289	274	276	296	291	277	276	281	307	295	320	269	288	265	311	291	297	297	246	259	288	286	267	280	305	269	274	257	286	309	292	310	271	300	273	285	271	273	307	318	288	293	291	271	258	271	302	330	297	294	303	268	282	304	311	301	293	310	270	295	282	270	293	282	292	320	288	259	277	316	310	248	277	295	273	282	305	269	279	272	293	273	268	270	289	314	252	302	294	315	292	309	275	274	296	269	268	274	273	266	269	259	302	276	304	265	279	288	315	313	284	299	300	301	291	302	282	316	266	259	277	256	296	297	329	302	253	310	264	289	259	274	290	286	267	301	283	283	274	265	225	309	302	295	303	299	264	263	276	279	279	296	304	266	246	261	274	252	269	310	259	285	261	298	277	307	287	306	256	290	290	287	274	299	264	289	275	291	256	293	295	286	294	293	289	278	278	279	299	299	288	275	271	281	292	265	280	290	290	305	295	261	287	263	273	305	260	278	305	303	319	274	334	278	279	294	291	279	272	299	322	296	311	253	289	282	288	269	309	278	320	300	280	283	281	274	290	289	286	269	296	297	290	286	291	280	262	288	263	297	292	263	293	261	299	268	291	300	274	289	281	309	317	275	308	282	251	305	277	297	279	322	266	306	283	307	290	296	274	298	278	268	285	291	279	284	265	282	284	286	270	285	285	272	287	292	263	298	310	274	286	282	264	272	296	289	300	261	290	287	291	282	259	289	303	269	271	284	294	281	261	315	275	285	276	284	275	306	277	263	278	299	306	265	250	283	263	280	286	272	252	286	278	313	288	309	278	285	287	284	309	271	248	277	310	294	299	288	303	295	286	275	259	309	315	296	291	268	286	256	284	313	295	264	303	262	303	279	271	257	266	300	252	292	276	291	294	297	296	297	282	309	322	287	288	301	262	274	252	271	314	293	295	283	266	298	312	312	271	278	287	286	271	295	288	285	248	280	312	301	285	317	300	258	297	293	261	263	296	266	274	294	307	289	308	275	279	277	275	256	274	269	292	271	308	300	264	281	268	266	267	276	261	302	281	294	301	305	305	304	304	301	292	283	285	290	302	281	259	306	257	264	307	311	299	244	292	296	291	284	254	267	276	259	269	289	282	275	302	293	287	289	290	280	275	305	297	301	305	258	297	307	277	274	271	287	294	320	280	281	286	284	311	315	293	276	306	293	301	287	291	309	314	276	295	279	285	271	287	303	299	249	299	316	276	296	295	271	258	304	298	281	289	282	294	280	269	292	293	311	291	280	290	284	318	302	292	269	312	306	281	327	272	284	299	249	272	265	309	291	297	245	259	264	264	278	299	284	310	271	263	290	295	286	310	295	264	299	286	287	301	285	271	275	291	293	277	293	273	300	316	301	297	302	289	282	281	307	318	307	266	263	284	278	301	263	284	256	288	283	271	303	315	311	276	266	254	271	264	231	301	264	278	289	279	269	268	263	312	287	269	309	288	285	270	310	282	275	320	287	282	261	277	284	323	283	295	280	290	308	318	290	294	300	268	317	273	284	268	314	271	296	324	284	306	303	282	286	301	293	285	275	263	314	301	299	320	285	302	304	292	276	297	330	300	282	310	257	300	267	260	282	297	287	306	291	300	284	295	289	280	299	312	299	294	306	293	275	300	291	285	267	283	253	304	309	281	312	268	268	254	288	298	305	278	310	267	280	260	277	293	299	322	265	265	279	288	289	290	278	273	274	289	275	273	266	303	277	266	263	272	250	290	274	276	289	311	245	284	284	282	295	275	299	300	276	283	268	290	317	301	268	301	306	263	252	288	299	253	327	292	343	288	272	233	290	299	325	272	294	262	288	247	250	308	276	284	295	291	258	284	276	288	298	273	310	274	269	257	298	287	281	257	287	248	314	289	286	275	293	265	292	278	307	321	305	278	289	278	259	287	293	287	259	289	304	285	302	290	319	274	291	303	289	279	280	268	307	267	288	294	268	261	266	283	301	289	304	320	255	254	290	285	271	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46736	55225	18150	15710	10728	6789	10690	20563	31336	47226	48862	40887	25759	11809	3586	1347	761	662	647	621	613	570	630	638	641	640	666	596	595	596	608	602	706	607	627	595	655	604	656	604	568	621	620	605	617	589	577	591	620	652	562	614	609	649	640	601	629	658	633	595	639	630	634	619	596	611	644	627	623	635	609	573	628	603	597	600	585	609	604	582	570	584	607	597	582	630	627	634	611	622	603	611	606	605	572	608	682	606	654	602	661	586	626	639	603	654	605	572	611	587	600	609	623	650	608	639	573	599	586	606	670	620	611	621	630	676	635	597	612	605	615	648	642	635	583	604	609	629	619	616	588	686	596	641	617	629	608	633	619	609	611	620	593	604	607	565	598	608	607	638	598	572	645	625	610	594	607	598	622	620	658	610	577	611	640	607	633	585	635	595	625	594	649	647	628	621	628	593	642	639	587	604	648	660	599	637	596	655	634	603	587	622	627	610	640	585	589	613	606	624	581	619	629	556	624	583	578	585	602	603	584	624	631	607	636	631	579	642	625	609	614	614	599	596	631	595	618	564	619	598	619	660	610	601	619	610	611	610	595	646	642	601	600	625	607	641	586	609	616	628	606	624	599	643	585	585	629	670	617	631	581	616	635	597	639	612	598	615	555	637	635	593	565	599	588	563	619	641	629	630	598	615	577	590	632	635	613	604	612	635	578	613	639	633	620	630	635	590	604	622	587	614	612	623	633	604	608	599	655	595	598	587	569	648	600	554	628	565	663	598	559	605	604	580	617	639	610	614	571	610	608	620	618	612	622	633	603	665	584	620	572	614	578	584	619	606	587	617	619	612	550	587	586	584	561	575	594	615	617	619	639	603	645	623	597	588	605	572	618	590	581	628	627	642	618	599	591	577	633	582	594	626	609	617	621	605	605	575	558	650	620	598	585	615	613	615	619	651	589	641	613	613	645	609	609	572	624	624	616	616	597	631	636	580	601	596	613	630	603	641	596	582	639	617	601	614	614	647	607	637	620	625	626	621	610	616	592	615	613	607	613	671	630	661	618	635	627	621	557	611	636	591	627	610	644	614	598	583	615	606	609	619	646	605	588	585	612	599	610	673	639	621	594	591	640	615	588	590	629	610	615	581	628	613	617	619	622	613	629	670	572	589	622	600	593	615	623	590	629	566	622	605	621	655	613	582	629	624	612	605	599	613	642	617	604	612	630	590	583	577	575	609	596	583	620	594	653	604	611	629	615	619	618	611	614	598	617	590	652	605	633	630	579	581	657	612	637	625	666	623	642	610	611	600	612	611	640	604	592	623	600	639	600	633	579	581	613	598	611	608	608	607	608	627	608	575	602	643	601	644	597	661	595	596	611	639	618	683	623	574	584	639	629	632	587	588	625	596	590	633	663	589	581	609	657	595	596	649	606	617	652	626	606	633	613	577	649	568	611	589	621	612	574	655	649	648	624	638	635	576	620	603	611	610	613	623	600	618	555	662	641	644	641	622	607	588	604	607	595	597	630	611	618	664	586	644	626	627	622	567	621	610	605	597	584	598	637	632	597	596	618	594	571	638	591	627	606	606	587	611	596	601	615	613	597	635	609	609	636	591	592	577	566	606	614	633	578	589	566	596	616	630	680	586	620	619	603	649	633	621	581	636	605	619	623	591	586	613	570	602	616	626	619	602	600	610	621	609	579	616	653	598	618	619	594	597	644	602	592	632	615	577	597	633	615	611	584	639	570	631	629	604	638	568	577	621	593	622	603	609	620	604	619	600	586	601	622	615	615	635	622	605	579	608	620	627	612	622	594	602	646	620	632	655	609	631	571	635	628	639	600	561	634	612	610	641	580	589	614	613	631	617	605	628	619	589	600	640	617	626	628	608	596	643	592	598	609	602	607	624	627	620	612	608	612	557	650	588	603	569	586	593	634	621	605	631	622	576	591	634	629	575	605	660	591	551	614	620	645	583	621	626	582	636	620	609	617	620	584	597	618	604	608	624	575	594	602	568	569	595	586	589	618	600	609	612	618	603	699	603	615	619	580	621	597	591	613	596	598	649	620	599	572	598	650	583	630	601	611	602	592	607	620	618	654	610	619	609	637	622	612	611	617	627	612	623	637	585	612	654	579	611	635	591	641	614	630	588	615	692	611	582	560	598	627	627	587	631	650	608	618	649	598	638	599	560	575	617	628	648	596	640	670	594	619	623	608	612	622	650	630	605	632	573	625	593	640	608	586	573	653	628	595	598	538	615	645	619	664	618	593	605	544	602	655	595	632	610	587	602	614	617	635	612	643	651	599	617	611	603	568	604	641	648	585	636	617	644	601	583	606	601	608	634	607	630	666	621	600	674	602	623	618	587	618	626	642	653	556	617	606	615	612	592	621	654	626	601	622	604	592	595	635	618	647	658	599	600	606	636	608	608	594	622	627	648	645	588	606	591	606	614	621	612	602	608	605	669	584	592	617	573	587	638	591	632	651	596	594	571	605	634	639	643	630	610	623	651	648	597	627	601	637	615	591	648	560	642	629	603	621	613	633	618	630	600	619	609	585	612	670	576	620	595	592	618	654	622	630	580	591	637	656	632	627	618	642	672	612	625	623	591	616	651	568	651	554	663	623	626	604	588	598	622	622	583	631	617	625	613	602	620	626	604	623	623	575	648	604	614	621	591	600	632	632	587	614	604	599	574	628	618	591	618	629	593	585	604	662	609	575	631	567	645	570	612	603	636	618	579	584	580	611	602	594	599	626	599	624	585	673	592	613	595	609	599	613	606	582	606	598	599	628	616	649	639	604	604	630	644	635	609	564	623	629	642	620	611	600	568	665	559	639	637	603	617	600	622	564	603	622	638	607	586	589	588	598	610	584	649	576	587	619	562	611	638	610	621	594	604	600	645	614	628	627	605	616	607	611	640	619	640	589	623	590	669	622	612	628	586	588	620	613	611	636	563	621	590	610	638	559	592	637	642	608	611	578	679	613	573	645	631	605	643	583	630	633	621	619	651	609	617	590	640	650	594	603	610	634	625	599	613	599	606	657	616	609	600	578	632	608	611	602	625	578	621	599	612	612	605	556	599	589	593	619	584	601	629	656	614	618	561	612	580	590	601	612	639	617	564	621	575	633	580	647	637	611	626	609	606	609	613	626	628	660	594	619	616	632	607	601	625	582	659	605	652	595	584	599	662	613	615	578	627	578	573	588	600	616	607	613	636	656	598	628	597	672	601	591	617	627	607	603	617	623	602	642	565	633	615	613	618	614	599	589	636	607	577	598	604	616	585	611	633	663	644	562	619	585	598	600	595	601	609	587	646	611	618	610	613	625	571	638	604	578	604	664	654	661	578	563	625	616	647	613	602	564	625	596	636	625	621	657	649	598	629	583	630	616	616	604	635	588	622	638	625	601	571	591	579	613	578	579	652	679	604	596	637	599	620	577	599	627	598	624	626	609	651	600	628	637	601	608	663	620	575	637	595	619	640	581	591	604	570	602	591	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55435	47653	31165	24444	23816	23509	18592	13537	24640	34140	34784	24144	10835	3792	1211	458	294	303	295	292	298	316	269	296	319	303	300	306	292	293	324	308	287	285	291	262	264	309	278	274	247	287	301	281	265	287	283	302	316	277	287	291	291	270	296	288	312	277	277	306	265	296	286	283	295	273	299	296	263	262	295	296	299	268	296	314	300	293	284	282	338	258	280	289	311	256	246	288	273	291	275	276	260	272	288	301	253	269	276	302	292	286	293	311	273	282	256	293	306	285	277	249	273	272	281	276	294	289	307	280	283	272	284	285	282	290	284	288	286	284	294	283	268	285	250	300	274	273	268	287	264	319	290	273	275	241	294	296	292	269	274	278	281	292	301	300	322	303	292	318	251	290	319	295	283	318	308	285	295	287	288	294	279	336	309	260	314	271	303	296	263	286	289	316	269	301	314	263	292	300	297	312	271	282	294	291	278	276	283	291	326	289	281	259	275	280	288	266	274	287	277	274	267	288	263	297	271	280	297	298	297	305	285	254	268	277	289	281	285	289	270	269	272	273	279	283	304	278	314	300	291	322	309	293	279	283	264	294	277	299	274	324	266	276	264	319	292	272	265	318	247	268	289	278	274	287	307	265	313	274	288	285	300	279	267	306	333	347	270	256	299	293	287	295	289	281	332	257	267	281	263	296	292	286	268	292	307	289	256	317	261	268	331	260	287	305	281	289	297	314	311	286	309	294	302	270	288	295	256	287	267	257	272	281	309	289	287	270	284	257	266	299	298	282	299	257	262	278	311	285	301	306	256	307	292	271	265	270	272	307	288	314	306	288	302	295	294	287	305	297	296	252	311	284	317	266	316	287	271	323	292	310	325	306	273	324	283	267	266	273	286	315	276	265	267	285	297	272	293	266	274	318	283	288	284	259	325	285	265	319	307	308	268	264	321	258	306	274	273	285	277	296	281	295	311	280	313	277	294	302	293	302	308	286	287	294	285	303	260	279	268	305	294	284	314	304	318	290	282	255	326	258	304	279	296	299	275	282	291	300	306	296	306	289	302	261	274	273	249	271	278	298	266	287	306	306	272	314	292	297	297	264	293	294	289	291	289	252	311	264	274	289	300	307	243	266	319	283	292	280	288	299	288	308	288	274	318	309	311	269	293	319	277	292	274	296	282	286	299	290	296	288	295	278	320	313	311	271	293	315	300	273	287	306	267	255	304	288	279	303	299	268	294	271	279	300	292	275	241	295	292	275	301	294	276	283	252	281	278	335	267	282	296	278	328	312	284	319	277	304	250	271	312	291	278	308	258	303	296	297	282	285	250	324	298	293	262	285	310	299	304	290	282	288	284	302	295	280	325	293	302	269	312	272	272	264	276	280	284	308	295	292	271	289	280	285	297	282	293	292	319	303	295	264	259	309	300	334	293	314	298	283	284	303	278	285	289	322	314	277	312	284	272	297	274	293	291	291	269	262	298	280	278	272	304	259	274	264	270	280	266	280	295	316	276	287	263	292	279	317	283	292	290	288	298	285	285	276	289	279	294	288	267	298	286	275	257	302	306	282	316	279	296	272	290	275	268	288	285	289	279	295	275	290	302	297	299	291	321	303	291	289	306	291	302	256	291	274	272	310	256	315	287	279	266	259	274	274	299	268	300	302	302	293	253	282	273	291	280	274	264	265	305	269	284	269	280	269	306	301	267	258	272	289	286	300	315	273	304	295	308	237	298	291	285	272	249	271	287	273	291	313	288	301	286	303	289	251	289	289	281	265	275	257	256	287	286	269	315	294	269	297	276	272	369	311	288	285	274	299	283	281	282	295	274	263	239	290	264	293	310	289	269	253	258	315	278	299	302	304	290	255	282	274	321	322	289	293	283	287	267	289	255	327	276	331	298	344	294	291	293	288	282	295	286	298	272	301	288	309	267	278	264	298	281	296	288	294	270	319	283	304	286	275	291	285	285	267	277	270	288	300	274	288	291	296	259	277	306	270	284	274	314	291	303	275	292	276	277	270	293	264	292	283	294	296	313	282	274	288	315	301	324	303	286	324	289	307	292	298	263	271	255	290	292	292	258	268	304	284	289	292	290	262	308	262	272	277	306	256	266	294	303	278	296	297	273	297	319	295	300	321	265	278	281	310	276	253	293	302	266	279	275	315	291	230	273	287	267	288	296	277	296	270	266	271	286	282	310	314	328	276	278	259	297	297	296	294	322	314	265	269	272	277	269	294	289	317	291	306	279	293	287	334	317	293	311	266	280	263	287	308	328	265	280	303	246	285	302	273	313	319	283	282	307	301	293	271	309	282	267	286	302	301	313	298	298	272	297	257	282	246	284	267	273	305	254	276	284	307	263	308	275	298	273	299	278	281	301	281	326	265	286	287	281	277	271	293	311	290	296	287	297	251	302	281	278	268	277	264	263	271	291	295	264	312	321	268	281	324	262	302	260	273	308	287	302	335	251	264	317	288	299	293	288	271	291	325	261	300	264	282	281	274	296	321	266	279	275	282	267	288	282	298	290	244	295	291	298	291	283	305	288	291	297	279	284	251	297	300	285	272	263	285	259	268	297	301	289	289	299	344	305	288	296	325	275	276	276	288	298	302	284	305	270	308	295	280	301	277	287	284	291	273	293	276	293	287	283	295	297	282	276	278	260	279	274	272	288	274	307	276	260	289	290	283	284	281	270	322	276	304	284	283	295	290	288	292	293	285	287	293	278	279	270	266	263	297	279	296	282	288	292	297	255	276	297	278	276	303	301	301	305	260	312	285	276	274	276	271	288	274	271	266	296	275	303	268	306	281	290	274	268	287	242	298	307	264	317	269	258	269	306	289	283	301	298	284	284	306	295	274	267	273	311	265	293	257	313	321	293	313	299	317	316	287	311	291	276	284	325	277	295	296	258	254	274	306	264	285	303	284	307	265	307	287	266	268	309	239	276	262	294	291	287	307	309	295	309	288	287	299	280	278	265	264	303	264	257	296	277	266	267	302	287	302	298	290	289	330	267	298	285	288	293	287	280	282	312	286	329	271	288	268	296	294	328	278	290	256	271	270	267	259	305	254	299	290	286	258	298	266	270	304	289	301	275	278	288	272	303	304	282	321	296	296	291	290	289	295	293	262	289	289	293	292	275	268	356	271	262	274	284	308	291	315	286	292	281	299	288	308	266	255	277	288	267	262	273	266	277	292	283	270	268	263	286	296	269	253	272	283	273	300	287	288	274	314	275	289	289	329	291	319	307	295	291	294	321	288	282	298	308	279	265	327	291	314	300	284	297	283	298	286	257	307	271	287	267	286	292	297	268	255	307	277	262	283	298	281	275	298	294	264	262	287	260	295	314	298	280	266	300	298	300	293	262	294	290	282	303	299	314	284	313	287	269	310	265	305	286	314	266	292	268	292	297	294	288	291	285	338	287	280	279	301	304	304	276	299	267	283	286	273	302	264	296	321	285	289	300	297	252	299	270	286	283	292	271	274	242	318	315	303	273	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48297	54101	23147	19922	13789	9241	7838	20668	42362	50223	49016	38055	22508	10505	3739	1221	672	645	585	626	625	629	613	676	640	602	636	628	591	607	654	645	580	631	633	676	674	635	645	595	620	644	654	645	663	608	604	610	613	637	622	635	609	606	630	624	658	639	594	645	643	575	634	659	645	670	613	617	612	579	631	637	637	597	677	636	645	612	618	627	615	634	563	620	667	600	663	651	690	603	566	624	628	652	622	615	614	650	650	610	621	626	636	596	581	681	624	669	647	588	614	630	644	629	602	604	620	618	651	651	613	646	607	632	655	663	626	676	658	619	623	647	627	607	629	596	678	643	616	651	626	590	594	663	605	597	616	653	615	616	608	610	581	625	647	615	632	602	634	565	620	620	660	614	662	638	642	636	597	607	652	603	619	618	641	629	620	631	623	640	610	649	570	630	652	619	638	625	630	678	661	616	600	647	593	603	652	706	653	606	579	642	639	574	573	631	624	642	615	612	603	606	610	571	632	626	668	650	659	581	612	596	644	606	644	618	632	609	621	594	645	616	664	600	603	658	625	610	640	614	647	604	620	636	577	625	617	595	631	603	624	624	619	619	628	632	598	634	617	656	667	643	622	607	617	649	612	590	619	673	636	658	628	671	595	615	621	632	611	596	644	649	597	649	645	617	616	599	621	588	657	607	627	600	585	622	640	620	653	648	630	661	596	632	609	642	622	668	583	641	595	608	609	653	628	627	622	636	607	628	632	607	688	648	587	582	614	656	613	668	621	615	591	637	670	593	663	632	636	607	582	645	579	657	624	628	630	642	610	587	653	616	591	618	638	639	610	628	647	605	614	675	635	655	633	619	619	608	640	617	679	625	625	591	668	634	652	593	662	615	600	624	573	640	627	617	604	615	642	594	655	609	621	603	602	635	598	585	610	611	658	601	584	618	633	650	663	602	646	597	642	614	602	655	617	594	643	623	648	592	634	649	662	606	638	630	583	667	617	598	585	597	652	672	603	606	617	628	653	615	604	622	592	655	584	565	567	633	623	587	644	623	599	593	614	602	623	669	663	570	628	627	620	630	600	590	644	656	594	621	636	602	604	628	587	623	594	624	612	592	634	633	627	597	648	609	603	640	655	635	575	646	642	608	585	614	660	645	601	586	635	576	623	636	606	617	648	594	677	593	606	608	618	599	590	629	658	616	605	630	627	633	619	661	618	644	602	612	639	602	636	609	598	619	649	656	648	632	612	610	608	619	693	646	606	599	599	612	628	632	628	622	607	654	635	665	574	595	604	601	637	611	635	655	666	671	609	609	562	578	580	592	621	601	632	581	620	620	628	601	654	570	602	614	604	607	628	577	651	594	604	634	585	669	619	610	629	598	598	621	603	664	614	644	623	616	643	658	619	600	587	594	631	621	659	580	608	633	663	634	661	640	636	636	663	626	660	614	608	578	667	613	649	604	624	651	654	606	633	662	607	617	649	658	585	637	606	658	593	634	665	603	634	632	651	644	620	603	594	578	620	625	609	613	569	612	596	667	641	633	606	632	610	623	607	656	589	596	646	612	623	636	680	619	643	602	642	605	604	593	669	656	630	639	580	610	628	622	591	661	614	624	634	638	626	627	630	614	624	635	578	654	628	638	612	639	616	635	602	602	628	654	658	693	602	621	605	613	608	598	594	644	650	648	625	663	602	608	614	613	621	615	674	625	657	630	633	627	599	623	617	589	601	675	627	638	608	602	661	638	611	629	626	620	607	633	602	644	626	653	632	626	608	556	635	652	620	613	642	629	645	629	598	614	595	579	683	617	652	629	653	642	619	633	650	583	656	576	644	570	607	626	615	665	604	642	670	610	647	620	592	634	639	598	630	664	651	648	590	640	576	610	614	638	674	614	594	648	607	635	643	614	685	611	654	653	625	619	630	599	621	618	627	632	600	614	648	599	613	660	627	600	613	650	618	620	614	594	608	624	623	593	623	671	574	608	592	624	629	595	605	637	620	623	666	598	628	632	605	638	649	607	593	654	637	609	656	670	630	652	605	597	625	626	680	612	561	600	609	604	649	654	616	673	690	663	598	675	597	614	601	609	621	624	635	607	622	620	625	615	625	641	609	615	564	627	680	630	617	638	599	626	610	683	603	635	629	657	606	630	616	640	628	630	622	636	595	620	611	635	595	642	606	618	610	618	679	599	649	611	605	612	597	634	642	642	621	625	622	623	611	622	631	595	602	641	653	630	663	647	657	634	605	586	626	650	632	639	627	669	654	604	642	658	649	601	591	617	616	623	613	639	598	634	650	655	592	650	614	648	659	632	601	639	623	688	611	685	667	611	634	629	679	553	662	606	608	643	640	643	661	610	637	623	666	604	637	572	653	645	643	617	571	656	645	601	662	610	639	617	662	597	664	609	646	577	624	597	601	672	640	627	625	638	600	654	584	635	606	595	603	618	643	586	649	646	610	666	584	617	604	619	637	581	619	629	614	640	608	611	630	602	598	620	613	614	652	652	643	629	650	632	651	644	621	634	653	639	631	589	648	627	628	587	616	680	601	617	632	637	601	630	575	627	663	591	606	672	599	603	574	631	633	593	652	586	618	617	667	603	668	608	628	637	620	575	602	591	624	612	653	588	630	621	660	592	614	594	655	589	598	676	638	642	608	617	603	651	664	575	613	638	616	636	584	563	633	617	614	594	633	608	629	669	613	625	645	622	676	623	608	639	610	676	614	638	635	636	657	623	601	596	645	629	645	646	624	671	621	634	599	621	623	667	620	646	620	625	602	615	612	648	662	640	649	600	622	659	627	659	626	618	612	620	627	624	630	643	666	552	625	610	605	576	647	629	639	645	613	606	634	663	614	640	619	661	669	640	631	592	602	658	580	658	607	668	649	646	649	635	631	656	602	594	652	660	586	597	672	606	577	653	586	611	658	616	626	634	614	631	639	637	620	625	634	616	613	646	571	617	638	602	615	640	587	623	678	658	596	612	654	623	643	638	598	645	648	656	618	570	637	625	645	592	611	633	639	618	630	602	593	623	636	630	609	621	621	591	657	584	612	613	612	575	627	618	593	597	597	614	643	649	632	628	626	638	662	598	570	610	597	631	613	620	594	628	639	630	612	615	657	666	579	609	576	612	611	616	625	601	633	658	629	588	658	589	588	617	647	620	621	650	622	625	625	641	591	609	644	631	634	615	660	650	593	586	638	637	624	637	612	637	657	605	642	627	613	628	632	617	645	618	615	640	571	627	611	646	620	648	611	609	651	659	628	618	632	639	661	669	598	661	598	623	619	642	585	616	592	665	644	630	580	599	623	624	619	626	620	635	642	650	570	637	633	614	635	641	650	595	652	634	559	683	598	607	640	633	624	672	612	586	612	618	647	597	639	589	645	623	624	624	653	616	618	638	594	623	619	606	622	623	618	617	616	636	600	650	610	673	636	590	669	633	643	604	643	640	632	656	652	620	614	609	645	646	586	602	654	635	581	615	654	646	652	595	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51006	50128	33077	25573	24835	22889	17945	13791	23647	36053	33626	22667	10680	3334	1126	500	293	288	288	300	291	274	297	271	290	309	278	259	278	334	283	304	304	303	322	297	290	291	298	305	289	307	278	268	265	288	281	295	288	275	293	287	347	319	291	285	305	256	290	296	291	277	295	336	297	287	273	274	309	288	289	302	304	271	300	291	296	308	296	279	288	269	312	292	291	281	297	276	322	277	246	291	297	286	288	289	279	309	295	280	336	295	280	292	279	270	316	315	291	293	298	298	298	334	296	273	328	296	271	289	298	267	294	282	277	314	314	300	278	280	327	295	274	281	271	299	307	280	308	279	328	289	302	296	251	285	285	292	274	305	288	321	262	300	276	261	267	281	298	302	297	288	277	268	279	280	278	300	292	319	285	293	254	336	284	288	301	280	278	329	302	295	291	276	319	300	295	291	284	313	319	278	281	307	296	280	295	306	274	248	321	299	297	314	305	294	291	288	310	287	275	253	281	274	325	293	284	316	305	300	285	291	297	301	269	277	325	296	291	282	296	280	287	301	266	273	294	284	279	303	298	293	274	264	291	318	296	272	271	298	318	279	280	274	338	289	302	311	279	294	315	296	322	322	292	297	289	293	272	330	280	273	301	286	326	314	305	308	281	284	279	258	280	300	304	289	303	294	302	294	281	281	286	283	290	295	315	274	306	254	325	322	285	288	280	312	318	329	302	278	297	309	270	283	316	281	309	278	290	289	318	288	272	288	289	268	304	286	294	275	292	294	342	285	303	287	299	299	256	307	304	277	286	282	312	281	309	294	269	295	287	288	280	285	271	274	263	272	255	290	272	276	293	300	279	295	317	284	288	310	283	300	314	300	282	278	284	283	293	317	274	293	298	265	258	312	316	325	276	293	305	254	309	279	274	271	300	300	281	274	300	269	305	290	304	299	288	312	302	288	264	315	294	286	247	273	269	275	278	283	284	268	304	282	269	265	300	293	287	289	283	318	273	292	277	265	298	274	308	270	281	286	280	258	278	283	327	308	278	294	294	282	279	293	270	298	294	272	326	282	275	288	245	305	289	310	283	309	306	273	308	321	329	312	268	256	314	282	274	294	290	288	290	278	294	312	307	253	282	286	264	280	286	295	313	293	281	291	263	265	280	308	312	291	278	281	271	262	291	301	284	279	254	283	292	308	313	289	271	275	268	255	286	304	333	304	272	279	288	270	272	288	345	280	262	268	285	283	276	292	290	311	272	296	263	312	275	317	289	312	270	290	300	310	289	316	262	299	293	296	269	274	281	297	276	314	294	280	286	246	311	277	310	277	327	268	310	278	268	298	282	305	335	330	301	288	272	298	296	309	271	287	301	301	257	288	296	256	299	240	285	282	290	321	307	267	284	287	293	288	280	275	278	269	325	285	300	299	257	282	303	284	295	293	300	304	280	272	286	299	331	286	303	268	312	269	308	325	299	272	283	279	282	272	249	253	304	265	326	314	306	292	284	320	253	293	280	274	279	306	270	266	285	288	284	335	303	280	274	318	296	265	313	247	302	252	354	305	287	293	291	270	280	319	282	291	289	280	289	299	312	283	273	324	315	306	272	260	306	291	295	282	281	300	248	332	306	292	259	270	304	299	306	265	285	280	290	279	297	304	280	296	262	286	260	308	293	285	288	299	270	261	318	308	278	291	324	306	325	280	302	262	274	271	248	296	309	260	278	299	271	275	312	290	312	289	306	286	272	261	279	287	286	270	286	283	260	266	281	284	316	305	310	298	288	278	266	317	285	274	289	289	293	299	306	331	255	283	292	274	286	290	324	277	302	268	272	273	276	272	302	258	310	287	292	297	288	272	312	310	297	288	282	292	274	304	294	294	279	304	300	303	301	308	295	279	283	277	289	275	286	265	311	291	271	309	309	291	292	320	282	307	299	310	298	310	303	306	267	297	341	274	288	299	297	320	298	290	301	280	312	287	290	306	299	308	289	255	307	290	308	285	291	288	285	308	290	253	260	280	305	251	286	288	302	316	289	302	293	267	280	249	281	326	278	302	285	261	288	289	286	297	258	289	271	288	277	284	279	312	309	273	308	304	314	289	264	289	276	300	299	283	256	264	281	277	287	303	280	276	318	292	279	245	287	281	304	284	279	301	312	282	303	301	292	314	298	269	282	286	307	300	285	280	278	305	299	276	315	295	303	283	289	270	292	296	283	321	316	334	279	285	300	284	296	250	288	269	277	316	290	298	291	268	290	286	362	278	275	261	265	303	304	276	300	310	289	304	321	305	314	293	293	302	300	319	279	289	292	288	294	295	299	295	310	300	302	278	301	284	291	281	322	285	280	295	302	294	273	307	311	287	288	279	292	287	281	304	279	318	298	300	319	301	264	269	266	286	291	284	300	345	305	273	293	294	281	284	305	286	278	301	288	275	282	282	273	278	273	298	334	282	302	303	289	310	307	273	309	291	271	317	289	252	264	300	283	307	284	282	316	270	275	285	324	287	290	253	296	281	291	286	279	299	272	285	296	277	318	339	308	291	281	277	290	301	272	278	304	276	309	292	326	291	288	312	300	300	281	304	284	292	284	295	284	293	265	257	302	252	291	289	293	280	332	300	304	298	264	278	284	298	301	310	270	280	282	298	325	286	256	267	310	249	324	272	276	303	324	302	278	269	292	295	252	283	275	274	299	286	268	304	310	276	275	285	274	267	306	289	294	306	302	307	276	280	284	325	299	330	280	306	315	288	286	261	295	302	305	277	307	285	313	290	313	308	287	286	321	295	327	297	267	284	334	311	292	306	257	297	306	283	282	316	296	269	300	282	287	289	290	301	265	251	281	298	309	295	308	274	276	279	274	298	316	304	305	290	258	311	245	276	299	275	302	270	279	326	296	284	303	270	267	303	313	298	286	285	299	289	282	277	293	274	300	262	308	280	261	296	318	295	312	279	281	279	288	299	276	308	305	273	303	273	283	275	273	296	280	316	281	273	297	253	263	330	296	261	298	263	308	278	302	275	276	271	253	303	285	291	271	269	289	297	264	261	298	283	267	305	255	286	274	269	286	273	251	276	288	259	301	275	244	306	324	280	280	263	279	310	320	267	277	279	292	311	292	298	277	261	283	282	285	304	287	293	290	274	265	248	277	313	261	294	292	258	285	274	291	289	314	286	298	301	264	255	295	286	291	317	296	302	255	289	288	312	274	293	302	280	279	245	255	299	292	288	283	287	250	280	292	317	292	265	291	304	261	291	277	287	283	270	312	285	296	295	266	286	313	286	257	295	300	300	314	293	317	302	252	297	271	280	328	284	308	283	257	311	301	282	280	265	289	308	290	274	308	312	273	269	282	276	285	311	306	284	271	275	267	264	276	289	307	287	266	284	283	314	310	306	288	302	298	313	321	281	289	266	264	272	271	258	254	307	301	278	327	274	263	296	291	327	267	291	322	303	309	302	325	289	290	286	288	296	314	288	292	296	296	300	258	257	275	266	287	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40110	55839	33112	24507	19469	11105	6901	19125	41966	51720	47754	37422	22411	9446	3416	1317	680	627	657	668	629	634	603	652	612	598	635	645	604	577	621	600	620	616	629	627	597	620	625	654	679	640	625	628	640	615	666	646	622	677	626	584	645	686	658	660	643	633	631	664	663	619	603	615	656	635	632	686	608	628	608	602	596	630	659	674	605	661	652	657	641	614	641	626	696	632	616	662	586	635	631	654	633	620	656	629	629	629	636	598	627	689	649	628	638	577	708	644	628	628	648	606	620	624	663	623	622	657	619	601	668	617	670	686	678	650	673	641	632	660	624	639	598	636	651	596	654	615	597	633	659	673	625	606	659	661	636	683	637	628	636	596	646	628	591	628	650	681	649	625	631	646	627	653	575	671	608	645	642	651	642	615	612	651	603	618	625	656	609	616	632	679	609	670	625	648	655	673	610	630	603	621	616	629	600	644	635	648	660	613	603	615	651	628	618	612	621	631	637	657	639	620	648	611	622	669	641	662	684	660	613	578	565	676	639	631	650	666	636	619	596	561	619	607	618	621	624	615	642	659	630	626	625	650	663	614	605	618	659	646	676	630	643	633	627	647	630	678	631	676	649	634	638	606	652	631	645	668	602	613	631	624	644	635	640	703	645	609	578	624	621	682	613	654	617	610	600	651	609	654	596	678	656	626	640	632	638	648	597	638	674	640	613	608	616	617	632	656	662	657	663	600	672	632	585	603	629	654	646	626	688	628	607	609	624	635	636	674	612	659	652	610	622	637	651	603	665	650	634	628	586	595	647	646	663	583	609	599	663	659	623	658	632	678	671	616	632	616	656	657	604	640	656	642	654	664	669	688	621	619	654	612	608	652	628	643	718	652	650	658	674	665	627	649	647	608	621	645	686	599	604	624	607	640	619	636	608	647	644	679	634	610	581	661	617	627	629	667	633	607	605	621	599	653	596	614	600	646	644	616	656	648	648	621	640	674	615	613	645	663	639	608	640	618	665	637	618	613	662	609	629	662	605	620	639	610	633	606	634	645	643	661	638	619	653	632	621	642	620	608	654	618	604	661	619	626	642	652	614	600	629	708	674	617	620	650	707	613	684	646	597	600	630	657	650	658	594	618	639	624	693	639	644	605	629	666	628	628	685	657	570	634	661	634	622	650	626	630	662	652	629	623	609	668	645	628	630	647	656	648	617	632	659	634	619	639	566	638	661	650	613	649	667	639	666	664	602	654	660	637	672	609	633	664	574	674	617	687	705	657	626	623	668	625	668	652	653	655	653	621	667	675	628	622	587	651	629	659	687	660	636	625	621	652	610	634	659	652	627	614	607	635	642	648	661	602	673	627	622	645	614	681	653	612	627	660	619	649	653	580	602	642	631	665	650	570	627	657	620	643	624	595	599	655	588	570	630	588	685	680	620	647	640	639	647	638	657	633	643	641	646	658	610	600	651	637	610	621	701	693	604	649	687	655	663	638	615	599	614	628	645	618	656	665	593	657	608	628	653	612	644	629	630	662	623	639	639	643	594	668	672	660	652	639	653	640	656	633	652	606	617	589	678	662	671	644	584	647	662	619	616	640	611	616	625	583	620	695	672	640	651	604	652	609	634	630	638	587	641	609	626	645	677	677	619	632	649	690	624	587	622	645	649	622	620	622	648	635	659	628	619	642	648	651	602	618	638	633	620	614	625	655	653	608	637	616	637	668	607	643	620	633	651	623	603	609	662	645	660	646	662	653	631	622	657	607	631	650	618	630	665	708	641	647	600	631	652	677	632	593	632	603	643	687	653	681	647	643	635	582	650	676	641	633	642	616	632	640	635	570	664	654	639	649	677	624	603	654	619	693	638	675	633	579	640	624	619	650	666	623	639	605	636	619	637	659	627	678	604	629	607	622	645	638	634	623	620	636	675	686	640	653	641	660	603	599	624	601	654	579	663	648	670	639	605	650	637	629	656	669	654	632	632	659	609	640	628	697	635	611	653	648	665	620	628	651	629	636	602	624	637	562	621	603	616	598	632	654	640	662	636	617	622	670	674	635	607	640	637	634	599	666	623	625	663	595	671	594	595	642	658	651	673	611	560	673	617	649	632	617	649	637	661	633	613	644	672	624	601	636	634	639	643	601	632	641	668	652	664	633	628	626	621	600	617	635	610	605	609	640	648	651	678	645	669	682	683	658	631	639	648	613	648	645	630	633	637	702	650	622	702	630	643	612	629	632	638	670	620	617	633	608	628	651	642	588	652	659	661	613	596	629	614	631	599	597	617	640	650	638	654	622	626	649	639	595	649	631	609	655	661	629	624	643	623	645	649	605	590	636	649	622	599	664	598	610	625	630	635	606	655	667	664	592	711	671	642	664	651	678	620	621	627	668	678	621	650	648	646	683	616	610	635	647	563	609	699	575	599	660	630	647	687	634	664	671	650	674	650	624	624	680	608	618	649	665	662	684	621	610	625	608	667	662	654	667	642	622	640	626	643	649	656	628	619	603	624	579	652	680	633	634	632	644	623	664	618	669	610	621	667	630	635	604	660	625	604	631	637	599	623	652	599	653	672	603	646	626	599	660	598	624	643	614	626	624	606	622	654	605	620	620	640	664	623	579	695	617	642	640	629	639	643	646	606	640	645	680	637	616	623	615	581	667	647	650	644	602	607	600	606	600	654	610	638	595	636	658	613	685	669	693	635	637	647	618	598	604	636	617	611	643	643	639	636	646	621	659	681	637	658	648	643	627	628	662	617	625	643	653	663	686	632	664	641	583	665	672	658	607	627	690	618	631	659	631	657	553	616	677	679	610	624	645	650	661	644	632	680	629	628	628	647	660	606	655	622	644	632	606	647	639	622	610	627	652	603	605	606	624	627	666	636	588	611	594	598	654	670	616	663	649	629	608	648	590	621	664	637	615	662	651	658	647	636	618	686	644	649	623	626	606	633	649	605	641	583	627	624	622	627	612	655	636	612	644	606	605	727	591	625	634	612	635	628	570	615	623	639	617	674	632	601	608	626	621	633	648	663	693	649	625	623	621	639	624	622	618	598	639	650	651	614	638	615	655	624	672	621	648	662	661	603	644	627	641	599	691	600	618	617	602	629	631	639	688	683	648	641	618	662	637	649	626	651	625	654	671	636	639	618	645	651	647	636	603	659	649	608	637	611	651	683	683	625	657	600	614	612	647	615	654	648	676	651	629	651	630	635	642	649	615	642	672	613	597	666	616	670	646	625	622	629	637	629	588	656	642	626	655	638	633	638	685	655	616	583	642	639	622	650	641	571	615	636	616	616	623	665	581	647	669	623	581	579	645	600	642	625	662	629	612	601	667	645	654	639	597	623	662	571	629	628	616	626	610	638	668	599	606	614	652	629	582	646	630	594	637	621	613	657	573	609	621	654	640	649	632	699	651	633	651	598	670	617	618	669	626	602	619	666	628	631	681	660	659	657	604	606	601	642	642	669	670	648	564	667	651	625	655	635	629	611	703	624	677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54694	50119	38715	27394	24284	23867	23025	17828	12566	29054	37075	28566	15129	5378	1566	529	330	338	308	316	314	344	314	314	287	339	319	290	287	330	309	281	308	358	325	280	297	303	309	292	312	298	301	311	310	330	296	315	314	275	298	286	287	293	298	305	285	305	284	261	276	315	329	288	361	272	300	292	275	293	285	342	300	278	309	348	311	335	292	290	314	339	314	318	306	304	315	292	293	289	326	290	312	298	308	288	319	294	308	300	307	297	289	294	281	285	293	327	277	334	304	323	281	292	312	299	314	332	317	299	286	302	311	305	326	302	303	313	291	295	285	283	294	298	293	308	320	285	352	317	324	282	286	302	331	300	305	285	325	291	280	282	323	304	282	301	323	303	307	300	280	292	274	293	312	319	323	288	295	308	325	289	283	324	311	311	295	298	273	331	304	299	306	310	302	313	308	300	289	316	327	289	316	310	281	308	298	312	317	282	282	294	288	301	293	302	308	306	301	306	330	292	301	292	299	259	302	336	335	320	277	277	301	316	290	312	331	324	334	310	330	293	293	270	289	286	296	291	301	286	283	311	298	336	291	309	312	297	318	287	277	301	275	333	312	315	312	294	286	312	283	297	276	329	317	311	309	302	289	323	296	341	294	311	310	309	279	302	295	310	286	295	290	310	320	291	295	287	324	312	281	313	290	285	265	268	288	322	305	354	319	277	305	261	287	301	269	304	301	318	265	311	312	317	293	306	283	299	284	315	282	323	303	302	298	287	292	342	347	312	331	278	287	284	329	327	282	326	283	311	307	309	304	301	299	261	270	314	321	318	282	301	316	310	332	301	331	287	307	286	286	300	312	273	303	327	286	298	303	335	335	314	296	318	317	278	324	304	275	296	306	311	285	279	291	286	291	281	306	308	267	283	292	295	277	286	307	278	276	317	313	328	305	320	306	284	284	283	316	323	307	295	309	307	292	299	276	278	282	296	296	286	316	265	332	327	312	296	290	292	291	330	308	304	307	322	309	298	337	299	314	305	305	280	312	273	292	335	309	273	296	321	277	273	302	298	275	302	319	275	305	312	285	325	302	282	280	308	303	317	340	284	273	330	303	285	302	288	317	278	303	262	294	263	295	287	302	321	302	289	285	314	325	330	280	317	291	272	310	308	334	291	310	305	316	315	301	289	293	311	291	313	320	281	315	305	306	326	295	267	296	319	296	314	320	321	280	281	298	338	306	278	325	296	302	307	321	337	288	311	293	285	344	327	304	299	321	309	329	284	300	305	311	317	331	311	278	302	300	290	340	302	296	307	314	299	293	312	321	307	279	311	318	283	322	293	322	304	259	340	280	325	273	299	284	294	295	284	280	334	313	328	304	300	322	314	298	318	290	280	274	313	292	287	321	321	299	332	304	286	290	294	327	319	299	326	302	284	303	297	290	269	281	326	307	330	310	312	314	280	299	317	305	322	334	317	296	312	314	318	311	312	296	288	306	311	306	334	324	343	345	333	299	291	295	301	293	319	305	269	281	265	279	340	285	326	267	299	309	300	301	296	279	298	281	293	284	318	296	324	282	291	293	301	297	273	304	271	324	323	287	288	292	295	299	302	296	301	288	289	313	321	321	304	283	328	299	283	304	291	295	297	305	321	298	364	302	306	263	314	298	272	285	282	305	301	273	311	273	287	293	320	327	313	287	295	298	300	301	291	300	314	307	283	328	281	297	278	301	273	316	330	346	287	264	319	303	304	293	318	339	289	251	264	309	303	271	298	311	310	318	281	315	282	303	320	351	271	313	319	294	290	301	301	299	287	307	300	297	276	324	291	279	301	301	286	301	319	273	369	313	299	290	312	300	285	318	298	329	308	301	296	314	313	313	279	287	306	275	324	285	310	311	259	333	310	299	280	299	313	295	295	324	313	281	316	300	307	308	308	335	277	283	283	319	277	280	304	302	328	315	299	309	358	284	313	321	308	303	330	281	322	322	268	291	323	300	304	271	296	312	291	327	301	318	284	299	285	271	309	262	265	291	293	291	309	273	322	267	248	306	312	278	293	292	311	315	312	315	300	290	330	297	313	276	302	290	325	301	301	283	306	315	268	310	268	286	317	309	266	311	272	320	309	284	306	303	289	298	302	280	271	282	273	320	284	294	307	309	282	270	298	269	293	287	324	287	316	292	290	276	286	301	346	316	281	321	343	300	303	299	321	296	271	309	305	308	305	257	315	351	277	290	310	292	293	313	318	304	289	286	317	325	300	298	319	298	251	273	291	276	293	301	324	304	298	324	321	352	306	298	305	289	338	269	316	283	333	296	296	307	291	291	293	314	338	296	270	328	316	288	275	302	298	304	310	277	268	295	291	281	285	323	313	311	268	329	293	308	303	325	335	261	316	294	313	309	285	269	281	305	320	289	294	301	285	302	280	290	292	313	302	299	286	310	319	297	325	338	278	306	301	324	315	256	291	293	282	284	303	299	297	339	316	273	254	294	303	322	286	343	284	293	288	280	298	319	307	270	291	319	287	289	313	316	296	323	291	305	313	304	282	320	321	289	289	298	303	287	301	297	301	318	298	284	299	343	301	291	309	301	322	303	288	275	287	289	297	303	320	315	302	294	295	329	300	324	309	295	302	344	312	314	324	332	307	293	288	302	307	291	342	286	324	267	317	273	280	305	305	296	304	311	302	302	293	299	329	269	308	305	315	270	308	297	311	297	297	305	324	291	297	296	286	275	287	308	323	323	320	297	282	302	310	330	295	286	292	318	294	276	301	301	273	345	299	298	303	296	303	263	301	281	277	251	307	302	323	301	306	295	328	309	317	281	311	324	328	321	292	304	314	309	256	302	281	299	283	298	306	290	303	302	310	315	296	269	297	288	280	313	292	265	316	301	328	316	304	317	336	317	309	294	283	310	299	305	294	289	293	322	296	281	286	349	309	313	336	291	290	290	322	317	297	268	303	309	312	299	293	349	309	281	304	318	300	295	283	325	319	306	291	312	267	305	323	297	295	335	288	300	290	291	283	361	313	331	270	319	322	315	295	287	298	294	294	289	300	313	312	291	292	298	292	319	279	278	317	256	293	279	306	299	295	291	291	266	291	321	315	325	308	313	312	294	290	294	298	344	325	347	278	306	323	276	300	304	339	290	307	296	310	308	326	296	300	316	301	300	310	303	270	311	289	316	274	311	295	288	300	324	302	280	317	277	301	312	303	302	259	326	276	289	304	354	327	318	312	290	291	293	302	307	329	281	262	324	302	287	293	307	274	296	306	318	305	283	340	267	317	313	327	282	294	320	288	323	296	325	254	293	276	305	296	340	305	331	280	286	303	291	308	286	318	291	326	287	273	299	331	305	283	302	318	275	305	284	316	337	282	319	315	275	302	313	290	243	285	332	293	300	265	279	298	316	289	278	304	327	312	319	265	295	277	302	265	312	305	352	324	317	313	303	310	272	301	288	311	263	275	282	312	281	292	302	320	267	302	316	301	322	306	294	297	269	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46364	58718	40019	24583	25114	18935	8901	8098	17666	46845	50970	42523	27522	13066	4429	1301	628	705	628	647	686	621	644	670	672	622	636	660	639	688	629	614	625	666	660	687	679	588	626	653	697	606	678	685	643	626	638	690	644	647	662	700	639	645	632	618	635	650	671	670	670	701	634	625	660	634	602	694	682	671	676	648	654	670	628	661	619	661	617	632	669	637	610	652	685	675	663	621	668	700	649	635	662	627	637	654	635	643	641	665	657	614	631	714	678	623	667	613	616	634	646	606	614	644	706	654	648	649	629	689	606	684	638	673	647	620	657	635	667	632	628	666	627	651	648	636	634	666	635	583	664	619	624	626	613	633	662	649	641	642	635	678	644	692	655	636	618	648	632	642	636	634	643	647	650	658	655	714	613	617	667	609	653	664	661	670	631	629	647	602	673	664	636	638	705	646	641	630	622	623	617	652	615	659	663	660	618	646	663	650	634	625	627	636	660	643	650	643	646	626	612	660	617	694	643	679	647	622	629	684	660	662	590	656	670	701	639	630	620	643	640	656	629	661	609	653	643	650	652	627	631	566	633	612	662	665	625	654	658	669	646	641	642	596	633	673	621	648	617	657	662	635	660	609	651	621	671	652	596	687	620	674	652	633	631	648	712	648	620	644	692	633	625	633	630	615	664	646	666	638	611	678	611	646	602	616	637	637	650	625	667	642	644	667	658	614	685	622	661	663	639	594	586	653	674	623	659	640	599	625	630	652	673	626	665	657	660	607	610	686	654	630	722	654	635	638	652	664	652	706	670	626	613	662	668	645	651	645	602	668	653	628	597	634	681	638	609	640	634	638	689	647	645	640	636	625	623	602	620	661	629	636	676	669	657	652	674	625	645	619	637	593	650	643	604	661	630	684	639	652	661	649	651	627	645	687	688	651	641	653	637	619	668	647	668	674	644	640	649	607	633	633	618	652	662	669	667	639	672	654	619	661	604	654	637	620	664	624	650	661	648	682	655	652	660	625	646	673	662	671	659	659	645	618	641	614	684	649	633	643	628	670	636	663	708	624	665	667	610	660	621	659	656	605	631	673	641	642	585	654	630	660	647	633	658	644	591	607	708	691	657	669	690	610	655	653	654	678	595	668	646	614	634	621	616	693	611	691	646	657	630	645	648	631	676	586	627	635	694	667	646	635	606	653	599	622	655	654	659	682	624	678	661	605	635	657	665	672	652	616	648	627	648	634	668	653	598	615	627	654	680	662	607	601	666	636	682	647	640	667	646	640	638	673	616	628	593	628	632	665	622	669	627	657	666	629	626	660	640	640	668	633	628	630	637	625	624	649	606	653	670	631	628	655	641	668	646	639	649	618	644	620	621	656	652	685	561	639	632	564	663	680	650	650	655	644	653	653	663	679	626	629	603	637	655	682	621	581	637	659	622	641	648	642	638	619	635	669	640	663	641	615	639	635	713	643	625	662	687	646	632	650	597	667	687	655	637	639	665	607	582	674	605	623	616	643	610	620	639	633	668	675	651	651	637	595	644	635	650	658	653	632	577	602	666	650	650	636	670	670	676	621	686	654	670	677	617	643	637	619	643	668	640	670	655	675	621	661	660	632	683	655	659	597	635	677	646	608	640	641	636	637	665	616	603	640	661	630	610	584	638	646	642	632	643	594	642	614	619	599	681	662	685	690	655	668	673	579	625	595	681	684	676	640	632	668	634	676	656	707	647	598	649	600	629	658	638	635	644	657	636	640	639	622	672	624	659	659	598	608	647	676	646	670	624	632	681	650	639	642	612	661	625	644	663	664	631	637	650	629	638	648	651	658	629	627	611	617	633	672	639	664	668	685	628	646	634	623	633	697	630	705	654	656	614	660	672	678	687	646	655	697	682	648	649	622	647	643	689	633	604	650	656	648	658	647	700	635	615	608	654	653	653	668	661	668	672	592	637	665	637	645	678	648	661	668	627	672	647	701	713	720	659	644	652	604	652	666	583	627	689	676	701	669	631	642	642	645	609	610	639	606	698	639	638	626	662	659	658	713	659	665	678	628	626	677	663	626	636	648	634	663	667	667	615	672	646	644	663	618	648	629	683	675	642	644	621	660	667	605	654	643	614	666	637	630	623	628	654	660	677	611	694	652	616	613	596	625	673	627	624	627	674	646	630	689	613	675	668	668	627	624	621	646	667	674	675	644	632	644	648	688	652	697	690	612	616	654	608	621	639	640	633	656	606	682	621	660	646	671	697	606	653	653	637	675	615	663	624	644	613	654	669	639	618	650	646	648	668	653	606	615	682	606	699	563	675	649	641	642	652	643	626	630	671	654	586	684	662	625	603	661	639	631	614	650	672	667	631	636	661	615	609	607	643	649	655	633	691	719	635	652	626	607	647	673	631	644	667	671	673	651	654	650	634	602	626	653	640	659	655	630	621	649	657	663	629	649	593	658	671	641	677	672	680	664	658	614	657	643	644	657	631	658	654	653	664	655	689	659	632	646	647	624	668	712	633	603	641	699	628	634	608	613	621	623	683	641	679	650	656	669	669	689	649	601	627	643	622	610	662	697	616	605	678	652	660	606	679	606	636	661	622	631	628	658	620	618	652	646	636	651	636	677	608	632	642	667	604	641	675	655	621	651	646	635	649	628	644	681	647	670	643	668	645	644	655	653	680	612	616	665	636	653	673	661	607	600	642	643	610	646	624	637	641	675	686	643	635	673	617	642	685	673	626	645	672	673	656	602	628	648	615	695	627	632	685	655	618	653	629	620	627	571	654	646	650	620	619	660	655	585	639	673	627	654	614	657	641	689	640	595	631	665	652	682	605	658	630	665	649	665	651	654	615	650	646	671	642	632	624	624	623	665	662	599	661	650	647	630	625	640	629	627	639	664	671	651	641	650	678	646	648	629	656	667	668	661	609	667	651	668	627	642	636	649	578	673	619	679	704	623	602	653	641	628	643	653	635	656	656	586	657	642	604	677	674	653	647	646	676	635	630	644	658	679	638	640	637	636	650	607	614	670	633	629	683	676	684	676	637	642	668	657	656	617	632	701	634	656	651	593	645	700	668	622	689	671	638	584	657	605	632	623	619	614	673	660	654	667	624	668	678	677	653	629	649	593	664	638	651	687	633	672	646	658	632	664	645	623	616	641	663	615	634	669	654	585	651	667	609	619	675	614	621	703	601	632	630	580	638	620	636	635	634	638	643	641	620	668	669	622	657	646	650	621	612	622	675	628	651	604	635	628	664	654	624	653	674	656	641	628	641	658	625	647	630	666	629	658	625	630	678	641	703	643	673	666	583	679	639	672	687	670	615	652	664	616	678	640	595	666	635	664	653	649	636	664	635	687	691	642	667	626	643	634	723	596	677	664	614	661	656	683	648	644	610	632	665	674	637	645	620	635	637	664	625	672	602	641	612	678	665	664	637	604	628	662	651	626	637	685	648	628	680	663	647	673	644	697	641	690	642	680	635	638	622	645	711	654	613	642	643	601	598	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
53258	44496	38980	28665	25019	23964	24031	21200	13610	16062	35145	27134	15125	6210	1946	637	298	324	329	332	311	321	330	292	327	301	306	327	332	320	319	320	321	340	329	321	302	340	314	341	323	315	307	283	307	340	336	294	352	327	304	338	324	325	346	357	313	318	302	333	327	329	325	336	314	319	316	339	328	300	288	360	297	317	327	274	343	330	343	285	279	298	296	315	299	310	330	301	319	307	335	332	296	314	306	311	293	317	324	336	330	317	311	301	301	320	304	285	295	307	318	326	307	332	330	352	294	294	328	331	331	302	348	286	320	314	299	320	343	281	321	327	310	303	347	304	328	303	316	301	313	295	284	336	316	300	320	311	297	342	356	302	302	316	297	264	308	293	312	323	335	312	297	283	338	351	325	301	288	294	305	344	330	324	302	287	257	305	299	332	304	291	320	330	335	331	323	298	314	335	301	307	353	330	307	353	327	310	319	315	294	290	318	310	300	341	339	333	317	283	311	323	303	322	288	299	294	289	306	313	283	301	329	311	345	324	296	338	290	302	325	301	329	300	340	290	314	312	290	339	345	332	316	336	299	289	330	300	310	324	333	287	290	308	320	345	349	302	310	295	287	331	315	305	311	325	346	303	306	299	304	294	327	300	317	317	331	328	305	301	321	300	298	304	342	308	293	257	329	328	350	273	282	308	300	291	328	324	313	326	303	292	290	318	309	319	286	311	364	324	299	327	319	300	303	310	296	325	282	325	310	356	315	315	285	308	305	316	332	321	323	315	313	310	300	307	305	336	356	338	350	334	312	324	322	331	329	321	301	305	344	304	335	327	342	286	343	275	345	342	304	284	301	320	327	314	276	345	294	307	303	315	352	347	335	332	311	294	311	301	324	301	312	305	284	340	312	333	326	336	326	294	337	314	277	356	309	312	328	283	304	310	338	294	312	276	303	315	298	324	322	355	328	333	312	328	311	304	332	314	306	312	317	321	325	313	324	306	283	324	290	308	317	312	308	328	310	351	315	302	362	320	318	328	322	299	316	294	315	295	312	309	335	331	311	314	284	310	287	312	276	336	292	317	300	342	325	300	338	344	309	265	359	336	315	309	337	332	323	296	302	333	332	331	309	331	299	295	345	346	319	296	287	313	362	337	323	330	349	303	318	299	316	293	323	331	342	350	307	306	331	324	357	320	312	284	329	298	327	324	335	337	283	317	313	298	293	309	331	306	289	336	306	334	322	298	334	318	329	316	345	300	316	325	334	336	281	268	300	306	330	310	276	314	335	318	324	346	363	288	315	323	305	318	318	329	323	337	304	302	349	317	333	293	301	318	303	325	313	310	319	275	291	325	301	293	344	312	337	303	310	298	325	341	340	315	321	314	303	287	302	324	333	315	292	331	318	323	283	324	305	304	293	305	314	304	303	292	314	341	302	355	299	332	295	322	285	302	305	282	300	302	323	294	300	321	305	309	302	323	297	355	307	306	326	326	301	294	304	291	323	286	312	293	329	326	337	350	292	310	305	312	333	358	340	324	309	317	305	317	310	294	346	321	310	326	329	293	342	314	344	329	322	309	332	294	312	287	293	307	349	310	323	308	283	321	335	304	312	296	288	311	300	299	321	316	351	350	299	319	301	321	325	348	333	286	344	335	327	310	296	300	339	298	285	296	275	323	341	333	292	331	302	306	325	322	317	333	313	321	322	296	314	297	320	314	305	292	325	307	311	306	319	307	315	317	318	309	297	292	287	348	325	329	290	317	327	305	337	313	316	329	315	318	291	317	290	313	274	303	307	321	363	336	284	283	297	318	314	293	309	328	313	343	297	317	279	306	305	259	322	285	294	309	323	304	311	332	293	343	322	329	299	316	322	289	314	314	310	298	293	317	285	290	322	333	308	317	345	314	309	335	324	322	318	311	284	304	298	327	332	313	351	335	320	327	285	303	329	350	327	289	308	335	332	293	316	297	306	326	331	318	304	337	300	307	290	341	347	317	331	321	327	304	321	327	317	316	287	315	276	307	310	306	304	298	331	317	311	335	353	284	310	326	311	326	295	319	319	297	321	335	365	330	336	329	285	338	349	314	319	326	331	335	324	338	313	303	338	336	317	287	301	333	301	332	318	286	314	357	311	309	312	295	291	319	294	295	345	304	336	348	309	347	365	279	340	315	316	298	328	320	332	302	302	339	338	306	303	332	326	289	334	282	306	321	282	339	313	311	290	360	310	289	308	316	318	298	324	321	309	319	308	328	304	294	313	304	302	311	297	332	288	288	304	322	285	355	294	287	308	317	333	291	344	361	337	301	336	298	317	295	341	310	314	335	335	302	300	281	321	324	299	334	339	297	291	304	319	319	343	322	291	311	320	303	337	327	337	313	282	316	307	332	295	323	309	341	317	304	277	323	319	335	338	306	325	323	313	312	306	274	348	335	305	310	318	317	297	322	310	342	309	306	310	314	277	314	315	299	305	313	306	340	320	343	309	343	306	304	336	311	325	336	327	294	340	272	340	299	307	309	316	285	291	319	322	325	317	318	303	311	275	315	321	266	305	296	323	296	287	291	308	305	329	312	320	310	333	333	317	290	310	302	285	276	314	318	305	311	305	332	335	315	321	312	306	305	289	284	320	337	328	333	313	305	322	294	296	294	304	317	313	310	367	361	299	316	274	298	329	292	324	330	301	328	323	288	347	312	312	342	309	319	295	309	292	345	312	327	311	331	317	304	297	299	288	335	341	277	325	314	308	288	312	335	287	304	295	315	292	316	344	314	316	338	325	322	346	305	340	292	311	329	310	302	295	284	324	283	324	310	268	315	292	304	320	361	315	296	323	332	315	325	323	337	293	335	358	311	310	331	293	306	314	312	312	333	322	278	324	316	314	273	277	309	319	331	285	327	311	330	316	299	306	309	315	306	293	292	311	329	321	352	340	319	326	280	302	294	308	297	315	299	300	336	301	316	335	289	307	283	331	278	327	306	319	325	313	293	351	332	331	292	282	327	338	337	309	323	302	302	334	317	302	291	314	292	293	339	317	315	312	343	310	315	287	288	335	290	306	326	285	296	305	319	325	320	291	318	299	327	300	287	330	342	311	311	337	273	327	312	303	313	337	309	319	329	354	303	330	325	331	326	309	313	305	293	301	284	313	302	292	321	342	282	298	309	309	300	321	338	328	315	332	292	316	347	318	306	322	331	322	297	287	335	297	291	295	317	318	310	320	286	341	302	322	285	332	302	323	318	311	318	307	318	302	298	286	306	303	251	307	311	302	314	343	333	309	312	334	313	295	302	323	286	289	302	302	330	287	314	303	329	297	302	295	290	316	321	297	345	304	283	311	327	307	280	298	353	303	347	309	299	316	323	318	327	334	340	318	283	269	368	310	296	316	282	326	329	294	338	322	290	314	308	323	320	304	286	325	314	320	261	298	304	317	314	320	329	332	315	295	337	330	310	301	292	308	286	329	308	314	302	305	318	297	354	374	325	306	333	300	325	331	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49306	58157	45286	27142	26602	21620	18257	9971	9970	28244	48829	40216	27266	13859	5062	1517	657	644	647	682	658	643	622	704	599	649	645	670	714	637	664	649	644	642	626	686	655	641	670	641	645	668	629	671	652	663	658	674	604	676	647	667	641	660	590	691	632	666	639	671	636	613	595	684	662	645	684	645	682	619	657	692	643	702	664	647	648	635	612	657	632	641	601	638	652	653	674	603	648	640	656	661	662	651	620	639	642	672	654	673	659	589	655	652	655	603	644	647	700	665	682	627	624	653	611	631	631	643	648	658	672	649	637	590	678	683	614	704	645	658	639	636	714	645	662	680	639	669	647	683	652	600	656	663	667	669	613	687	672	650	671	669	668	663	696	659	611	660	647	679	658	669	608	650	697	640	632	666	647	640	680	640	642	662	631	655	647	652	625	630	643	640	660	677	715	660	624	637	639	635	648	632	661	653	626	623	667	630	631	654	669	671	645	630	626	662	678	622	593	641	682	689	676	640	652	654	662	635	673	661	677	631	613	624	666	615	640	674	644	635	683	620	595	621	618	650	648	608	659	677	654	629	647	676	640	700	671	618	671	637	673	715	616	651	622	643	659	619	656	646	620	609	626	708	692	644	691	667	616	635	689	670	618	638	682	631	653	617	653	624	650	661	653	659	653	609	657	662	592	634	643	640	613	609	659	644	644	626	665	645	670	677	670	645	579	655	604	656	647	674	649	646	695	671	626	676	636	637	622	631	674	655	662	654	645	672	671	644	702	664	610	677	608	601	666	652	633	605	615	667	642	667	644	668	656	626	615	630	639	653	655	658	660	646	641	593	657	650	689	655	640	642	619	597	632	673	655	644	700	636	675	692	669	670	597	658	635	633	653	604	656	676	615	641	662	653	596	672	715	662	648	639	644	617	607	581	659	653	637	672	682	607	706	606	636	646	656	682	659	671	689	662	583	643	618	667	670	665	628	646	570	695	657	633	638	631	628	656	665	613	641	639	688	645	642	685	644	673	644	682	628	680	670	711	649	650	649	595	646	608	679	599	637	673	652	658	654	623	615	656	638	642	645	653	685	689	668	656	630	706	641	635	649	663	622	646	648	635	654	666	647	599	664	579	639	693	687	613	623	635	589	676	580	598	652	646	690	651	647	646	715	609	644	644	637	650	636	639	660	654	622	654	683	644	649	640	697	660	615	650	623	601	674	622	636	665	655	655	639	653	609	673	666	650	678	617	650	626	681	612	673	654	600	655	678	657	637	628	671	632	628	618	612	633	640	724	643	629	662	634	650	637	632	678	660	580	655	646	617	642	655	644	657	647	613	679	640	630	684	623	634	682	633	595	683	662	630	618	630	652	607	714	620	651	615	612	650	658	667	626	661	640	633	641	631	678	636	647	607	635	652	604	629	634	703	652	643	692	665	615	628	633	653	651	676	639	667	628	643	632	683	614	630	625	658	632	702	656	632	667	607	618	625	663	692	621	667	637	612	627	632	684	644	653	636	653	620	635	626	640	654	666	643	653	670	633	642	642	660	653	674	591	641	690	633	638	653	692	644	677	637	642	654	619	647	646	624	688	642	646	628	640	652	718	642	678	629	633	688	645	664	618	668	687	608	663	617	635	666	633	614	666	696	687	640	646	617	702	662	717	571	617	657	648	701	654	679	686	659	689	662	629	625	680	658	635	639	642	660	611	612	675	632	586	602	621	626	643	666	638	588	637	643	716	657	636	674	649	643	649	623	652	614	633	642	641	604	690	648	673	690	642	643	629	636	674	659	651	646	621	673	627	655	665	676	637	646	682	648	643	592	626	676	662	626	689	664	622	643	692	637	644	681	681	650	621	633	638	650	617	675	631	677	634	625	656	655	609	582	671	685	642	636	643	662	687	615	643	656	703	676	686	630	609	676	651	649	662	649	646	684	654	650	641	623	680	673	672	650	624	642	649	667	639	619	620	640	659	641	659	587	654	612	633	659	658	631	615	649	665	658	644	661	686	628	672	646	646	667	613	656	638	643	595	657	631	618	675	616	686	629	629	700	574	683	660	655	656	608	637	609	620	635	673	668	679	604	663	592	681	670	636	701	664	671	582	624	641	626	674	630	665	638	669	678	622	613	671	649	692	605	632	659	650	653	673	687	650	614	650	676	636	633	696	634	647	626	685	680	629	702	601	636	622	620	663	686	671	667	652	626	641	670	625	631	633	633	695	591	675	588	677	647	630	697	670	695	629	598	704	654	635	634	660	664	658	677	640	662	632	615	641	654	654	641	633	671	621	640	670	700	660	664	660	658	622	650	638	599	686	678	682	620	645	660	652	673	665	631	655	626	653	715	660	633	608	614	630	603	656	689	601	655	690	638	634	655	664	619	670	641	640	630	646	624	664	632	613	598	651	668	623	643	662	635	635	654	626	607	639	698	648	626	661	624	618	645	649	656	656	602	620	674	656	719	673	650	641	677	642	601	643	658	648	650	616	660	649	648	705	606	656	640	694	689	685	666	609	627	640	597	678	630	651	645	629	602	677	678	662	638	636	676	613	648	661	643	654	610	603	646	605	629	688	640	644	691	584	697	662	636	642	669	652	663	603	647	653	636	616	624	618	656	656	648	655	690	655	657	658	637	630	633	652	626	673	625	662	711	612	618	649	613	668	650	662	682	628	652	669	666	664	690	677	670	690	617	688	612	636	636	681	628	645	625	671	687	642	635	652	656	635	620	610	642	699	673	675	650	677	644	661	640	649	659	632	624	641	599	668	633	662	629	663	679	696	607	673	667	657	664	625	688	645	647	594	622	613	654	663	615	636	610	642	649	637	688	672	603	617	636	612	728	638	680	669	653	645	641	618	677	637	730	659	617	641	639	679	654	660	626	645	607	630	646	646	621	640	632	617	601	663	625	602	659	700	668	642	683	665	636	658	646	620	653	653	624	723	669	667	604	629	658	647	626	628	631	639	645	630	681	619	673	656	650	616	648	639	662	664	618	643	632	624	647	647	642	606	671	631	657	661	628	667	681	630	650	641	640	671	637	642	637	688	622	680	630	641	631	657	654	625	625	638	635	647	630	625	672	654	628	595	607	640	656	629	645	695	642	609	631	639	642	637	628	624	656	618	662	632	625	661	629	686	623	696	697	672	683	614	623	631	634	637	661	652	659	695	629	643	650	660	611	669	625	629	664	672	629	643	669	669	641	621	667	630	644	628	630	642	608	685	612	643	602	695	683	638	651	664	610	644	655	598	628	697	640	651	674	609	662	636	646	652	641	646	667	609	707	646	630	649	667	644	639	645	621	617	679	598	616	638	679	639	622	692	671	657	640	649	622	673	682	632	676	682	692	662	655	607	666	625	668	651	634	615	662	612	699	662	624	667	652	652	675	630	652	653	687	677	647	631	644	686	635	617	654	644	702	668	681	702	613	672	628	615	647	586	643	631	627	624	693	670	665	673	645	652	633	638	649	710	690	644	652	673	617	640	669	603	637	695	616	669	642	670	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56016	47608	41298	28087	24505	24437	23338	19110	10787	18223	32630	25779	15557	6293	1893	625	332	262	296	329	323	310	303	291	337	309	334	318	304	287	351	320	308	337	319	307	331	317	312	307	308	273	310	332	240	306	341	271	319	301	341	293	290	303	309	317	292	306	293	308	273	308	323	302	313	292	295	304	324	323	307	300	296	287	277	314	328	310	321	297	280	300	298	280	315	291	302	277	260	292	291	302	298	293	264	313	314	323	277	325	302	316	299	349	342	329	283	274	312	322	309	324	319	303	277	288	303	314	313	320	297	319	296	286	334	278	329	319	321	296	295	304	301	290	314	304	312	316	351	296	306	296	293	278	270	312	298	301	302	328	308	310	300	314	312	285	320	296	308	323	296	310	300	299	303	332	306	321	292	272	286	292	336	329	296	332	282	303	298	294	331	264	296	312	277	289	267	284	297	336	316	301	339	317	298	292	321	304	287	283	317	311	308	296	315	283	274	312	308	307	286	301	303	297	312	277	318	323	293	303	319	359	302	268	289	318	260	293	287	320	294	291	299	330	278	296	299	316	291	281	290	299	296	298	285	321	271	330	311	328	307	306	295	308	315	306	290	337	291	296	329	280	308	323	271	308	312	311	314	309	308	291	337	287	304	322	344	342	278	318	299	306	271	295	300	330	299	321	314	287	304	301	327	301	306	279	297	308	299	232	301	336	272	305	344	331	324	291	317	307	319	297	296	271	322	325	303	298	294	287	310	289	294	327	329	308	304	293	302	281	304	321	303	284	299	298	278	318	301	322	314	301	318	309	300	303	298	308	270	284	282	302	339	302	305	279	355	280	316	284	331	317	278	285	267	311	279	265	268	299	293	279	294	303	289	323	302	292	314	354	287	299	319	372	270	269	326	316	296	303	338	313	298	287	291	290	311	259	302	286	272	300	291	312	245	313	283	291	288	322	316	275	297	338	287	301	282	330	306	287	306	302	302	268	282	302	300	284	319	283	303	315	303	320	292	274	277	284	291	336	326	276	338	315	322	303	297	284	311	307	322	316	323	319	275	314	284	297	304	326	317	311	295	294	302	322	293	283	309	294	295	295	286	280	304	310	332	307	322	292	333	295	350	314	289	318	287	312	257	290	291	252	274	300	313	315	312	292	313	330	304	285	335	325	288	335	315	312	329	308	296	324	290	299	329	337	290	328	283	295	294	302	281	294	294	285	319	309	322	298	326	322	316	269	308	298	332	339	342	325	300	250	304	291	293	322	371	290	293	295	283	322	299	333	343	306	330	304	288	304	292	305	301	293	328	276	298	282	335	281	314	279	278	291	343	300	270	319	270	265	280	292	284	310	307	294	279	319	329	297	277	339	325	298	291	292	255	285	309	310	300	284	290	324	310	308	326	296	303	314	324	299	302	300	286	302	260	310	285	287	271	348	313	295	309	311	340	303	299	336	309	314	311	293	288	312	278	315	346	302	320	306	291	342	288	258	333	301	275	310	283	291	321	284	304	315	280	289	270	266	324	257	265	304	288	304	304	317	290	265	296	302	316	311	275	297	304	299	273	298	289	284	261	292	296	308	334	301	306	304	296	292	315	299	294	262	294	328	317	308	276	275	274	271	314	295	276	301	280	298	288	313	317	292	310	307	305	325	276	318	291	314	307	258	269	317	294	288	313	310	288	293	271	333	320	356	318	326	288	308	279	324	317	298	310	300	286	317	295	307	282	283	324	323	275	322	280	297	317	346	323	288	291	293	292	310	293	297	321	306	315	307	283	331	278	255	291	330	309	299	279	301	304	306	280	275	269	308	310	272	270	301	290	285	304	339	298	284	300	285	332	301	315	304	329	326	293	280	291	281	305	320	299	271	310	281	330	297	326	283	322	305	282	314	267	287	286	262	337	284	291	288	297	305	283	341	295	268	290	328	304	302	311	300	274	311	319	322	366	278	309	306	323	314	315	331	275	321	306	271	300	319	322	286	315	309	302	286	300	307	292	332	285	285	301	299	320	290	321	299	299	336	358	282	287	312	282	245	292	286	334	300	316	302	335	342	293	315	309	283	294	323	275	357	275	336	286	311	284	309	280	293	308	333	306	305	297	292	284	286	267	288	336	353	301	330	287	313	281	324	323	307	328	308	285	298	311	262	305	302	319	304	333	291	314	295	298	262	314	313	260	295	307	295	302	312	284	286	309	290	317	309	286	291	323	318	313	287	310	303	263	321	306	291	280	301	290	292	318	278	308	302	309	299	304	290	335	277	309	323	330	340	289	320	280	326	313	334	269	271	244	282	296	315	300	326	286	281	288	308	315	291	306	279	286	307	299	282	301	294	320	305	306	309	296	277	286	303	316	290	286	332	264	316	329	303	322	318	296	301	286	303	301	327	254	287	279	265	322	309	328	275	291	302	293	301	269	328	319	261	275	313	313	289	315	345	288	299	305	334	313	299	302	318	301	304	293	291	305	326	305	312	275	307	333	288	282	296	324	320	305	306	289	328	316	296	290	305	286	290	291	313	294	309	284	312	347	358	301	309	293	288	305	292	309	317	272	281	306	294	327	292	259	325	300	290	290	267	316	331	303	323	293	304	285	275	284	318	319	289	292	288	283	288	317	279	341	323	303	309	302	299	268	267	271	325	320	295	313	335	297	322	303	287	325	305	333	315	309	297	279	315	287	279	300	309	317	267	336	326	278	293	284	356	314	312	307	297	249	264	301	295	292	283	283	305	318	315	307	311	303	309	292	289	302	302	315	300	292	295	325	317	273	267	313	297	322	289	307	304	329	302	304	300	288	306	270	311	331	282	271	319	315	306	291	293	279	310	312	281	285	318	292	308	315	279	303	271	266	297	273	304	255	295	278	309	300	315	298	298	299	279	308	288	302	301	289	293	287	303	326	303	285	314	308	336	280	311	266	348	310	300	335	294	296	278	297	282	323	312	281	293	313	320	277	303	292	286	295	292	294	290	280	299	341	309	320	296	285	297	308	312	282	279	312	296	291	299	318	298	343	305	310	329	263	312	336	283	329	319	315	305	295	292	292	336	304	320	279	310	296	324	306	307	276	314	331	264	276	282	295	300	275	293	303	327	327	316	323	271	329	295	306	324	341	308	289	307	300	292	303	278	304	307	283	332	296	291	294	282	290	313	298	274	292	287	312	267	298	332	326	300	298	329	316	314	309	296	344	325	316	314	328	314	306	297	282	263	327	314	286	308	308	316	302	311	295	312	286	316	314	310	286	271	321	298	280	315	303	299	288	312	317	316	319	299	308	301	271	301	307	278	273	299	295	282	274	280	338	285	284	301	314	315	293	288	326	288	286	310	291	306	315	346	292	345	307	288	282	316	314	324	300	277	290	300	306	294	342	287	304	298	297	336	307	290	309	298	279	303	278	300	320	281	322	316	274	290	302	329	291	336	364	311	314	325	300	332	284	294	311	294	304	292	276	299	287	318	313	286	301	287	312	333	284	328	312	304	296	294	305	309	319	320	308	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46200	55618	45060	28249	26923	19870	15117	10370	5875	33191	47503	40489	28960	14620	5328	1555	695	662	660	642	691	657	651	695	645	647	695	664	627	653	675	681	670	658	634	635	641	680	648	644	640	647	633	642	642	629	688	646	655	601	666	629	669	661	599	663	642	673	659	646	629	638	633	652	661	677	625	689	677	644	657	633	632	671	659	641	648	662	697	656	613	614	635	675	630	627	647	656	664	648	685	699	622	657	599	622	671	630	689	612	683	676	632	659	695	661	639	607	641	642	639	674	657	637	646	617	656	659	668	613	657	648	665	629	645	666	653	637	610	659	659	647	673	583	641	663	665	683	642	651	621	691	630	669	586	675	612	610	645	621	651	622	656	611	714	636	670	689	623	670	621	614	650	656	674	645	666	609	645	691	685	667	625	634	629	704	659	628	659	610	636	627	631	636	650	620	657	651	618	655	675	625	692	665	670	659	665	645	623	645	638	589	660	655	636	675	620	644	682	658	661	632	673	667	670	648	642	587	599	655	612	655	650	645	637	596	694	698	661	671	626	634	636	693	646	665	665	691	644	662	673	619	647	660	684	599	650	678	693	690	695	604	619	639	634	659	686	666	649	605	653	653	648	678	663	607	668	686	662	705	614	630	691	660	682	633	657	660	654	645	640	647	677	659	606	653	676	684	614	653	667	684	640	664	674	611	653	685	627	619	630	572	639	690	658	622	643	643	716	629	644	649	680	678	683	642	647	613	655	670	612	637	626	639	633	640	658	680	633	681	659	670	629	661	608	659	613	689	641	658	654	639	627	679	615	658	640	625	645	622	645	724	644	615	643	647	655	656	599	676	604	633	652	635	679	681	599	655	658	657	729	617	633	591	629	654	616	621	647	649	677	619	656	664	650	675	679	637	606	631	626	652	657	653	617	648	635	620	629	615	645	632	620	643	618	626	679	612	623	660	653	649	653	641	641	661	652	643	636	645	660	648	650	616	693	632	651	667	672	675	648	623	653	677	671	680	704	680	683	624	634	647	650	636	637	645	652	645	634	642	638	654	666	660	635	606	643	648	664	686	672	648	612	654	614	691	648	640	641	663	647	658	655	723	625	701	643	650	704	662	626	657	654	635	665	662	643	644	574	638	639	641	631	657	625	645	677	634	636	617	610	632	669	612	653	683	686	688	622	626	682	636	672	595	703	608	626	610	664	614	648	679	687	623	637	631	616	702	656	649	652	631	643	643	652	676	638	664	626	628	660	651	639	674	618	668	664	684	660	609	636	614	685	639	654	606	656	640	653	646	665	648	656	636	672	622	646	648	641	647	632	616	663	623	631	664	610	624	675	683	648	620	615	682	614	641	660	687	646	680	651	648	628	668	643	645	610	639	613	649	656	613	639	628	642	679	655	648	619	619	623	674	637	665	668	641	649	695	661	653	655	681	650	669	588	627	630	644	617	656	640	644	640	640	629	638	637	687	637	618	703	653	656	652	643	611	631	661	641	642	679	657	613	588	657	643	657	645	669	658	594	632	630	660	669	619	631	673	668	666	633	652	646	622	650	625	602	623	663	636	695	645	639	610	651	625	697	685	628	653	654	637	646	642	629	647	635	669	617	664	616	657	646	637	628	610	672	632	656	718	640	704	640	634	627	671	616	668	711	621	656	649	681	616	623	666	650	644	640	597	636	632	700	636	653	692	633	633	653	668	650	665	661	667	666	650	629	620	635	646	653	641	643	628	618	679	642	644	626	640	640	616	611	659	606	642	651	651	678	635	656	591	665	612	661	660	652	687	693	652	618	605	682	669	625	620	618	624	596	636	643	620	634	675	605	628	626	637	645	655	644	601	612	622	647	627	696	618	629	635	605	623	626	684	706	603	660	641	618	623	662	653	668	629	655	636	657	668	642	647	643	615	644	627	605	673	664	628	656	661	639	654	666	685	669	635	632	619	643	657	640	674	644	652	605	628	676	652	649	651	676	640	669	618	648	652	621	653	640	662	648	647	665	632	603	647	639	653	683	623	633	660	636	653	682	664	661	634	644	651	651	674	664	667	652	649	629	638	653	656	656	648	650	616	626	668	646	636	640	650	646	604	628	644	625	630	631	627	619	594	692	656	619	610	625	649	680	638	651	651	655	653	683	673	614	654	628	635	643	668	669	632	623	628	640	650	645	676	658	670	676	677	648	669	606	656	654	672	661	673	648	623	647	660	638	660	637	677	640	665	645	670	632	619	659	670	641	649	616	651	671	656	655	700	659	618	603	638	637	617	664	644	648	665	618	648	642	641	646	658	659	658	628	642	589	655	644	664	669	689	636	626	632	570	657	616	649	661	579	640	648	651	608	677	654	619	630	627	670	630	637	670	637	672	685	703	683	618	654	655	677	659	704	663	647	659	660	694	681	671	632	666	665	664	626	628	602	658	722	634	621	670	656	626	643	665	686	620	695	618	639	648	628	695	608	690	626	653	624	669	669	696	631	635	653	625	650	597	660	697	674	693	650	651	641	645	671	658	638	637	634	663	660	650	621	711	655	627	616	610	681	620	661	677	601	649	635	592	656	635	661	703	657	693	693	648	646	635	659	675	669	661	621	626	660	632	649	675	630	626	677	632	673	666	619	667	643	626	625	619	624	657	660	633	676	651	651	676	662	628	653	653	675	657	620	670	688	664	614	664	648	648	646	637	582	645	633	659	650	615	660	656	658	658	622	651	647	641	639	653	680	622	665	659	693	613	654	595	622	633	629	652	634	682	638	671	640	612	689	613	647	650	647	603	647	680	663	645	673	680	646	659	644	668	668	671	659	692	625	662	632	641	664	604	627	619	643	648	678	593	657	667	682	670	691	658	641	620	643	650	654	622	629	628	644	630	651	597	638	592	647	694	640	684	637	679	663	652	660	633	593	653	659	636	646	647	634	644	630	691	669	678	623	631	667	660	642	653	602	622	667	618	616	676	620	608	659	726	596	669	645	640	594	632	658	639	660	670	689	641	654	637	636	661	643	633	654	648	665	650	652	644	616	665	642	632	642	598	606	642	652	636	643	627	664	681	632	651	631	621	643	626	611	675	607	676	667	629	643	660	668	652	601	684	643	624	658	655	631	623	646	639	674	664	618	650	610	683	637	651	642	642	658	652	691	637	600	695	627	717	659	673	572	641	644	644	681	653	637	630	613	654	668	641	620	670	616	631	627	641	664	663	653	648	653	609	667	628	670	620	680	654	669	703	653	666	657	663	614	637	663	640	625	666	689	716	648	672	599	666	614	630	647	613	625	639	663	644	635	617	656	672	648	656	642	629	641	657	634	658	619	652	620	627	660	687	686	692	626	635	643	620	653	651	660	661	653	650	657	605	693	597	660	651	691	656	630	670	671	673	650	622	649	643	650	654	667	673	610	662	656	660	642	637	663	594	622	642	641	646	648	650	667	611	636	638	638	673	617	631	640	650	655	629	634	667	658	623	635	593	630	634	625	618	669	696	687	658	601	643	649	683	652	638	620	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
53303	49019	39461	26326	24824	24671	20630	13886	13133	31986	32391	22481	11509	4070	1206	520	296	316	306	313	284	295	321	348	282	263	301	276	298	291	345	318	284	308	273	309	273	265	334	327	298	318	324	288	306	305	265	277	298	274	278	245	247	307	305	280	305	297	301	303	292	304	279	244	312	298	301	300	298	258	271	290	318	357	285	298	299	295	309	304	340	279	282	298	291	344	295	293	287	336	317	300	307	339	329	278	305	327	339	289	276	278	310	336	326	277	291	287	304	250	287	275	286	312	279	292	275	285	290	297	295	329	324	286	309	315	306	299	286	325	295	277	272	316	266	281	268	294	278	312	297	308	291	273	282	315	299	276	316	293	299	299	289	267	325	285	315	280	309	299	284	283	327	298	292	312	251	280	306	276	292	284	292	290	309	295	290	271	305	283	291	294	291	288	303	319	260	282	290	277	316	271	312	304	316	282	298	324	285	288	291	293	271	294	339	312	277	291	276	277	277	305	283	283	288	310	307	254	273	269	315	326	277	272	329	293	315	290	293	298	290	293	308	310	312	287	331	279	274	281	322	308	294	329	312	311	289	286	299	284	283	264	322	304	271	293	307	312	274	285	279	317	291	299	296	311	291	285	299	287	299	334	299	294	286	289	295	286	276	300	297	313	286	295	280	281	288	284	271	308	270	316	316	276	274	310	279	275	297	281	297	283	303	317	317	301	297	307	300	288	284	288	259	280	292	288	305	289	282	287	287	281	319	296	328	273	295	275	275	323	312	296	304	301	297	281	272	311	278	260	281	310	263	306	277	319	288	290	280	297	307	297	258	317	299	319	299	288	280	294	310	298	274	285	313	288	304	300	299	321	323	308	325	266	302	314	273	286	323	290	278	360	303	275	306	297	284	288	304	275	280	310	274	305	304	294	298	309	303	280	270	292	322	287	318	329	281	301	263	309	303	301	287	293	296	304	298	286	286	297	300	290	280	314	303	306	285	320	266	307	294	282	283	288	335	302	339	283	306	293	298	277	292	269	274	306	307	281	297	287	334	276	280	312	292	299	293	319	311	304	289	307	310	324	279	299	288	301	264	274	298	288	269	305	291	305	311	293	273	281	275	309	291	289	311	291	296	300	301	318	330	259	294	327	336	308	304	305	279	303	349	279	291	299	285	280	285	300	310	300	290	288	276	277	290	312	278	306	312	291	308	279	302	288	318	273	300	318	274	279	282	300	322	299	286	272	280	289	310	315	304	279	292	277	313	266	295	290	261	263	296	273	285	278	296	296	323	289	317	322	291	307	291	295	320	281	284	305	287	285	318	322	301	308	310	332	313	295	270	267	305	319	252	315	291	283	334	280	305	322	293	306	275	287	298	289	281	324	291	305	268	259	287	315	305	315	293	299	315	277	288	294	291	306	300	319	286	281	300	301	310	286	265	287	300	295	295	289	257	309	308	284	314	322	266	304	302	278	301	290	300	268	301	279	279	312	292	309	302	290	295	274	302	279	306	270	293	310	303	281	260	314	283	277	261	318	271	290	282	282	309	311	303	287	282	278	320	273	284	303	301	283	303	289	258	260	305	250	287	303	320	276	278	301	280	318	274	318	294	316	320	312	295	291	284	261	330	295	310	293	283	300	302	307	317	279	307	302	292	280	315	271	294	293	257	258	267	304	288	299	274	294	269	290	281	318	348	302	292	281	309	302	276	284	289	308	284	292	307	276	300	323	305	326	296	318	313	299	276	299	283	311	335	303	312	296	295	338	294	287	267	303	306	297	297	317	285	308	269	269	265	309	315	309	312	287	287	295	264	319	289	278	302	296	300	287	314	328	306	325	286	278	294	324	291	312	311	292	302	266	315	280	300	293	302	306	275	324	286	286	261	289	294	312	280	298	320	312	313	300	286	272	274	310	316	300	275	313	309	313	281	291	275	290	258	306	289	277	301	298	265	277	316	310	284	318	284	276	315	276	318	272	326	287	286	330	295	284	286	266	291	324	307	290	332	291	301	249	292	314	287	280	305	277	260	278	301	321	309	326	288	309	269	289	343	275	293	301	277	288	327	301	296	294	294	291	279	312	273	311	315	316	309	277	297	342	283	268	277	278	287	308	255	297	304	301	298	286	312	307	292	277	279	335	290	318	295	289	299	292	312	296	269	304	290	305	272	307	289	272	286	256	290	278	290	278	292	286	290	258	284	275	283	264	261	289	311	291	309	268	303	310	245	291	296	304	283	305	285	260	315	316	301	312	290	295	302	277	302	312	313	311	319	299	291	275	287	315	274	315	300	292	296	305	293	313	297	306	282	307	285	325	278	327	300	306	307	244	278	260	298	288	251	285	308	303	295	270	284	289	323	281	293	315	288	315	280	290	288	302	330	338	328	338	313	289	277	317	298	317	283	292	308	286	281	281	305	294	298	298	261	281	301	288	314	312	282	309	289	294	305	296	290	305	312	295	290	320	299	292	298	297	270	279	307	312	308	311	278	295	280	313	313	288	273	281	308	284	306	282	311	278	299	312	324	293	325	263	261	315	293	287	273	270	266	313	275	264	264	311	282	293	316	291	273	288	286	296	299	315	286	298	283	308	312	321	306	316	293	316	306	291	267	288	302	292	321	294	317	264	304	265	270	282	336	309	303	284	262	283	291	279	279	323	299	290	297	328	290	295	283	263	289	316	318	282	272	312	320	316	271	272	270	298	321	327	302	283	316	259	275	279	269	326	284	288	261	308	333	315	287	290	290	294	262	269	291	319	302	312	303	291	324	272	286	270	303	268	316	304	287	272	293	277	278	310	289	300	294	289	311	295	293	275	326	330	276	289	266	305	321	317	280	316	275	303	305	302	285	279	305	322	263	291	283	283	310	303	299	277	310	275	281	310	301	309	296	311	300	277	281	295	331	286	316	274	252	248	303	297	258	264	297	352	262	271	292	284	296	292	331	311	277	302	291	273	280	297	295	268	313	304	284	292	310	284	276	285	320	260	294	258	296	305	326	283	304	303	287	301	303	305	258	292	253	280	301	285	303	276	295	276	285	285	277	271	274	303	261	277	307	290	303	298	300	257	271	295	290	318	329	320	293	297	306	298	355	300	293	270	300	282	270	251	320	286	278	300	319	281	280	283	324	309	295	294	306	306	293	284	288	318	307	302	293	303	293	318	283	279	288	316	292	321	301	310	313	297	309	307	289	270	309	303	310	291	281	294	272	298	280	317	297	296	324	292	313	307	277	268	285	313	286	316	316	279	302	299	274	310	287	299	314	297	284	302	316	308	297	288	288	282	266	263	292	327	277	280	308	311	289	307	301	331	307	274	282	304	317	311	334	272	272	293	290	290	319	287	317	263	279	264	315	271	275	252	284	261	300	290	268	325	323	280	277	303	287	307	257	281	310	315	288	304	293	262	275	288	293	314	268	310	295	308	288	329	297	285	259	309	309	280	321	293	299	275	319	251	336	268	290	287	265	280	313	290	290	284	277	295	294	305	298	292	309	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44104	53158	39637	28695	27920	19632	14788	10039	21452	48212	47108	37017	23578	10919	4000	1364	697	721	678	672	671	656	683	643	648	604	697	662	710	666	639	694	667	647	653	657	657	643	602	664	698	664	678	657	654	663	712	645	629	673	681	667	624	679	676	647	611	662	666	662	637	657	664	644	636	647	624	661	660	692	649	660	638	669	699	682	658	682	670	633	622	641	687	647	678	637	635	675	686	638	676	668	606	629	666	688	604	609	658	661	643	663	647	602	640	635	667	658	625	646	673	637	686	630	634	666	709	714	708	657	647	668	670	692	720	657	611	647	632	656	642	621	645	684	681	671	626	627	685	634	704	670	638	661	667	630	685	663	707	675	663	694	668	663	644	663	676	671	697	678	673	667	634	667	650	653	611	680	677	647	631	622	666	656	686	652	650	627	668	652	643	591	605	628	642	658	645	635	691	657	643	610	665	675	713	656	664	614	681	638	632	638	633	669	627	600	601	704	689	640	621	652	653	638	678	637	692	687	635	691	668	674	643	704	611	633	677	671	644	705	640	715	661	653	639	634	688	608	657	660	665	680	634	611	652	688	660	667	649	674	656	648	664	679	691	692	671	623	698	666	677	653	623	664	620	651	649	689	635	639	631	683	654	679	660	656	641	658	678	613	644	614	708	662	656	633	678	631	650	627	657	682	659	593	600	661	661	671	656	644	660	672	691	650	655	646	664	634	662	673	697	623	673	656	709	655	657	619	676	650	650	686	638	651	707	688	668	687	607	633	658	637	646	655	668	647	677	648	658	714	670	650	640	645	688	696	668	650	631	653	640	654	678	646	611	633	661	664	665	642	667	625	710	693	672	668	691	652	681	641	700	682	606	659	654	655	627	669	672	659	685	668	691	652	669	682	657	684	665	684	684	656	683	653	652	645	627	698	681	637	693	664	672	643	654	625	633	646	635	613	699	642	609	652	696	673	686	675	669	613	632	668	638	682	695	662	641	627	642	695	645	660	678	634	634	716	654	687	622	643	629	627	658	659	652	679	625	659	670	680	668	643	678	635	621	685	667	623	678	632	646	607	626	679	673	609	621	693	624	623	633	692	650	629	638	666	643	642	632	663	658	658	656	659	697	692	650	646	663	671	666	635	661	663	611	622	653	671	637	613	658	632	670	687	709	651	621	671	673	624	666	672	654	676	638	622	660	641	682	616	647	651	660	654	679	655	639	669	698	634	667	640	647	666	648	662	652	667	652	663	642	663	665	677	663	674	682	661	618	652	656	661	685	655	640	664	666	594	662	662	664	662	632	664	663	654	661	599	670	654	693	666	682	672	661	655	636	636	669	609	678	654	666	661	613	670	638	656	635	681	673	674	667	660	660	640	656	681	675	641	673	646	684	719	655	698	656	627	639	649	634	655	697	667	681	626	692	654	695	640	646	637	656	641	672	691	658	699	673	626	628	636	670	636	643	636	627	688	620	683	658	722	647	659	693	658	657	647	640	669	646	676	664	674	640	635	666	662	651	637	635	654	648	656	656	621	668	651	624	647	609	674	648	667	628	668	660	684	657	680	631	694	701	635	668	626	607	693	696	697	639	637	634	654	702	642	678	667	663	648	639	688	702	644	666	662	606	637	648	682	661	632	652	681	617	618	624	670	682	678	680	646	617	616	628	639	680	679	679	687	670	693	654	673	659	651	663	670	675	660	660	624	656	676	650	663	662	681	630	651	665	614	698	609	669	688	632	703	720	651	643	649	688	686	641	647	654	638	675	684	656	647	594	659	649	640	644	610	654	661	659	602	606	651	697	637	636	670	713	670	677	622	684	642	645	705	659	693	681	674	649	675	629	674	687	640	688	632	672	663	644	622	663	649	669	690	694	678	685	699	648	599	635	687	649	682	670	705	677	685	647	625	659	691	659	628	685	667	622	612	656	649	641	672	668	668	660	639	651	659	640	667	689	641	676	681	619	678	696	708	675	655	695	668	689	696	675	670	622	622	653	686	651	659	644	669	657	681	649	613	668	637	669	684	674	662	666	670	671	655	673	673	716	627	669	662	696	670	643	614	629	683	660	640	633	655	658	652	645	656	670	630	674	661	628	704	662	676	706	664	725	647	660	618	639	629	677	673	655	677	664	656	643	655	606	613	674	687	654	650	642	674	638	665	621	627	667	680	648	698	607	723	631	668	650	625	667	647	660	671	632	633	636	619	626	619	656	698	618	613	648	723	617	651	647	654	669	642	664	643	643	666	649	633	679	600	621	688	646	654	656	655	628	698	656	642	693	720	669	661	663	658	658	713	655	668	618	644	647	617	649	668	656	662	643	631	639	661	639	636	669	677	688	646	617	661	641	704	690	673	642	672	727	637	661	640	646	673	639	625	677	577	660	667	633	644	642	652	659	661	622	668	686	633	685	634	604	675	668	678	658	662	664	650	657	668	679	679	629	664	644	690	704	669	665	723	612	692	644	667	668	683	624	670	636	669	708	648	714	662	638	680	702	637	633	613	655	646	670	695	692	652	656	637	652	639	660	676	602	650	600	685	692	636	671	701	659	678	652	660	684	662	635	687	664	636	601	667	672	652	681	668	704	654	603	654	678	706	651	658	626	660	667	656	651	643	647	681	635	636	663	700	667	685	667	629	696	639	726	620	654	681	639	683	667	656	647	648	643	613	634	674	627	680	689	643	643	653	650	630	670	658	657	662	685	645	675	697	685	655	666	668	700	659	686	701	637	663	603	643	626	626	622	646	641	660	670	627	621	654	600	640	705	667	660	651	654	641	656	726	626	626	683	656	644	609	656	706	649	702	687	683	690	625	668	696	654	653	638	660	637	690	618	642	601	664	654	706	662	685	654	679	673	636	701	655	660	658	635	624	678	670	653	655	640	696	669	645	641	636	719	674	640	657	661	653	687	677	600	613	642	715	634	652	704	646	617	636	696	672	621	647	665	636	617	660	687	665	675	680	680	654	663	634	654	602	667	690	692	671	639	644	677	625	644	634	660	625	640	670	640	658	686	657	610	673	637	658	613	629	661	657	667	658	711	644	678	638	671	633	636	672	640	678	695	671	620	653	678	650	660	682	651	710	670	594	678	653	637	691	623	679	674	644	651	657	666	610	667	663	649	705	652	671	706	651	710	660	641	659	647	676	672	680	693	631	668	644	656	591	656	677	625	677	635	652	680	596	665	658	674	653	633	660	661	691	639	627	690	626	651	647	666	692	684	684	621	711	666	656	656	661	640	623	678	697	671	640	690	673	688	635	649	659	656	622	655	677	638	663	695	652	644	652	671	638	661	642	736	656	666	650	668	610	657	674	670	601	664	664	646	670	633	621	648	641	665	735	679	690	687	647	620	667	623	633	645	640	646	637	638	654	674	646	603	656	671	684	653	642	650	561	674	690	676	656	622	681	664	613	688	684	650	658	698	662	616	649	701	628	637	641	621	677	651	694	661	676	668	635	689	701	696	658	623	703	664	620	608	676	670	639	639	632	624	637	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53803	50658	38721	27964	25025	24973	22243	16553	12206	31274	32370	23176	12180	4291	1392	558	370	322	306	330	308	281	289	306	327	310	314	290	330	294	315	316	320	318	268	287	313	308	316	295	298	330	322	323	313	302	294	279	280	293	296	300	295	308	314	290	296	294	309	284	311	312	268	302	295	273	305	285	297	311	324	295	317	298	332	283	292	290	308	288	312	299	329	297	279	312	293	282	300	286	278	322	280	316	320	289	316	295	326	321	295	317	290	270	267	318	285	320	263	313	284	296	306	250	285	313	293	297	273	305	305	320	274	305	283	313	334	276	306	300	315	273	312	306	282	309	324	310	324	291	306	308	316	297	316	291	317	294	271	298	285	317	289	297	299	293	328	262	310	315	313	298	307	336	294	312	258	298	294	312	318	298	274	294	290	295	292	304	289	308	301	307	267	288	303	301	326	317	327	319	279	308	298	291	316	304	319	313	281	271	296	296	274	322	301	294	324	277	293	320	323	329	317	293	271	305	304	300	273	289	313	351	327	340	275	310	307	339	294	277	321	305	303	293	298	310	305	275	287	323	263	333	320	318	284	298	294	296	296	277	287	289	300	306	284	315	332	309	293	323	336	320	266	315	291	296	323	285	300	285	301	301	262	306	290	274	284	309	324	286	304	304	313	298	309	283	305	298	301	287	330	268	344	315	290	294	273	345	312	304	283	288	297	282	317	259	313	290	289	320	323	311	290	326	294	286	322	314	289	297	285	294	284	289	280	272	291	320	263	314	322	298	328	316	294	296	298	283	276	332	296	324	326	307	285	292	311	301	286	332	341	275	303	312	309	297	308	271	283	321	288	302	276	315	290	324	280	301	272	314	300	290	303	278	311	322	253	304	297	293	298	289	309	291	277	303	341	323	283	288	292	301	298	286	291	327	323	299	299	260	302	276	296	286	306	315	287	298	325	310	305	302	297	337	311	300	299	284	313	309	291	295	314	297	316	324	293	292	296	310	300	291	303	285	271	297	321	288	272	279	282	299	321	307	314	294	309	271	271	281	273	278	289	300	271	303	278	294	334	311	339	303	305	334	317	316	340	275	285	312	306	298	305	277	293	328	281	293	321	302	316	296	307	290	277	269	309	267	297	288	311	298	314	306	322	280	284	291	286	326	283	311	315	260	281	312	310	305	281	291	286	282	310	302	306	294	289	290	302	329	299	304	314	301	281	312	295	281	287	271	316	291	296	321	291	277	305	304	317	292	282	276	301	283	303	298	298	326	295	284	297	273	305	320	305	308	323	293	279	301	332	263	302	261	287	250	322	318	318	292	308	335	325	332	283	301	306	289	309	313	296	300	298	269	272	300	284	308	295	315	323	318	270	308	272	302	297	307	293	313	302	312	307	313	294	298	302	312	309	287	297	323	289	302	292	300	285	286	281	263	305	293	300	282	322	294	287	301	316	329	300	337	296	292	311	286	308	316	288	286	267	271	288	294	294	320	296	290	297	301	282	294	282	287	290	331	301	276	307	322	305	269	295	279	328	326	317	272	307	276	328	314	320	296	298	283	281	303	316	265	282	304	304	304	283	290	293	301	275	307	293	305	303	304	305	302	312	316	302	309	299	325	322	276	256	280	307	309	303	309	323	289	289	325	318	314	277	325	293	320	296	319	301	287	276	296	293	294	297	285	304	273	312	311	284	290	301	313	310	304	291	333	308	275	295	322	291	286	281	286	298	293	289	293	283	285	308	283	310	308	314	287	282	303	307	351	309	270	294	299	318	299	304	291	294	290	314	319	304	291	317	302	299	277	310	321	300	297	290	266	272	298	279	280	299	289	290	312	311	265	287	287	349	330	307	347	322	302	296	290	267	283	292	268	300	299	294	285	301	267	306	296	271	276	314	312	265	305	301	283	288	332	269	285	289	274	333	316	277	321	325	309	302	267	268	278	292	318	283	297	313	304	313	307	314	323	300	315	329	299	304	288	308	304	313	292	304	315	283	309	272	274	310	320	314	338	305	280	337	311	295	298	320	280	308	284	312	266	311	294	298	292	324	283	284	258	323	313	315	311	303	300	288	292	316	285	263	321	274	282	294	275	316	278	280	325	283	287	298	298	324	330	300	285	305	280	334	308	322	281	313	343	310	304	287	267	274	266	287	291	268	309	295	299	318	302	335	289	293	306	310	298	277	319	301	342	370	299	306	294	297	305	312	307	265	317	322	324	318	301	290	333	251	308	317	289	312	288	286	317	295	299	294	305	304	290	340	311	300	276	291	245	314	320	285	303	318	343	318	293	271	256	276	319	326	287	297	311	307	274	289	309	338	283	258	290	283	333	321	301	269	289	297	310	341	316	309	291	295	302	270	313	287	310	299	261	281	294	247	290	290	296	351	276	293	294	286	292	287	271	321	307	288	301	264	279	290	271	291	301	342	340	309	275	274	292	304	320	309	308	303	336	309	319	298	292	281	307	319	279	282	279	273	333	270	309	323	284	308	325	294	294	317	292	329	299	306	286	314	295	299	281	337	296	297	319	332	284	312	278	273	304	298	315	303	308	314	276	281	338	327	304	303	348	296	311	328	285	284	307	325	291	321	327	288	315	292	329	295	306	319	287	302	326	282	313	278	304	296	284	314	290	310	327	315	307	274	296	317	283	313	341	300	304	313	288	279	298	282	277	323	311	268	305	327	298	312	256	310	293	276	301	267	298	279	284	299	307	293	287	278	297	294	297	313	308	272	318	265	302	294	292	297	293	323	322	299	283	285	310	323	287	299	297	290	296	287	295	308	305	325	297	313	287	302	260	306	313	290	334	331	299	306	294	280	308	291	296	276	325	315	321	290	302	297	295	301	297	300	313	278	348	328	290	335	322	310	299	278	280	283	311	321	330	332	277	322	336	317	319	325	280	277	308	292	267	271	311	264	299	298	286	295	284	269	300	296	302	307	310	286	297	268	296	308	299	302	283	285	292	268	283	266	277	319	349	272	283	270	313	307	293	289	307	294	282	297	301	290	278	273	315	312	296	334	280	278	302	321	274	279	342	284	302	273	305	310	296	333	303	309	278	314	310	304	332	322	298	278	330	276	268	244	294	302	313	289	293	283	311	267	295	303	316	270	284	263	316	274	292	273	341	323	292	307	314	311	298	324	288	302	299	318	283	312	292	290	292	312	275	335	306	316	287	290	320	319	311	291	313	283	299	282	340	288	280	293	297	284	309	311	286	303	307	296	293	286	279	287	335	330	325	341	303	300	273	282	262	300	310	288	300	303	270	278	284	283	293	323	308	273	303	303	302	290	281	282	336	297	308	318	277	308	303	313	287	318	313	303	301	309	313	333	347	276	269	319	313	264	273	291	297	322	312	323	262	260	281	282	287	301	314	318	313	329	267	309	291	281	296	287	300	310	311	304	303	283	294	282	321	308	299	299	289	286	279	318	302	302	301	287	336	306	287	286	278	279	289	267	266	287	287	295	301	288	301	316	286	308	308	302	291	261	293	286	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
43600	55413	44822	25295	26452	24260	16560	9196	15692	48201	46823	38317	24780	11384	4250	1504	760	688	625	650	680	681	693	707	654	645	636	678	681	653	636	639	633	716	681	695	646	637	654	655	636	704	677	610	678	637	700	652	637	660	615	636	681	650	638	650	675	656	662	613	653	691	625	677	687	717	636	638	630	642	665	664	657	651	702	651	661	681	669	696	651	665	670	687	719	640	680	667	699	655	653	647	632	668	661	645	626	705	678	642	648	654	656	689	621	659	663	648	649	676	654	673	663	667	635	626	646	696	688	678	667	647	673	696	669	656	650	639	620	662	685	680	685	657	616	632	658	694	703	641	658	647	677	665	679	646	649	668	648	629	682	615	666	682	692	696	619	654	645	662	658	644	695	712	644	690	649	659	604	692	636	678	673	649	646	657	659	624	670	646	628	688	648	681	673	623	676	661	643	680	687	634	633	619	679	656	629	699	622	642	645	695	690	658	655	691	658	633	652	668	607	678	671	700	631	640	668	674	686	629	693	680	708	684	671	712	666	619	667	643	644	721	666	617	696	652	675	626	664	649	655	673	611	641	612	611	643	659	667	673	649	619	660	658	644	655	705	657	628	665	607	641	650	708	633	663	662	687	656	661	607	680	611	663	684	660	638	662	664	664	660	683	690	634	644	636	665	669	699	652	657	681	665	688	692	664	652	648	703	661	670	650	654	643	657	668	649	659	664	706	674	645	685	653	662	655	696	645	635	663	690	668	602	661	685	717	649	644	602	653	665	650	678	614	689	659	665	683	641	697	647	651	677	680	694	717	643	689	676	667	715	673	675	687	705	618	647	682	686	672	669	651	636	652	615	673	635	693	648	686	673	671	676	701	613	656	663	681	662	642	666	641	647	692	706	627	697	670	699	671	678	671	646	680	634	656	676	673	672	694	663	660	626	699	679	711	660	681	652	671	672	686	646	647	681	645	673	614	717	656	628	715	659	660	640	653	693	650	651	654	637	647	646	659	638	703	623	665	654	634	668	634	679	651	644	664	689	640	707	637	706	660	656	677	621	667	641	683	681	668	637	645	659	689	669	671	650	685	680	662	670	661	710	655	633	687	618	652	658	653	658	665	680	662	678	633	663	646	690	685	665	603	656	654	677	680	645	663	652	699	644	650	703	651	647	685	695	673	681	679	651	696	630	606	690	648	650	625	670	668	631	651	633	672	629	669	640	669	674	672	675	666	652	656	635	621	649	680	670	650	646	688	611	667	678	659	718	666	651	644	676	656	688	651	661	626	662	638	614	657	669	670	634	676	689	667	634	662	658	671	654	673	691	663	651	716	653	623	632	695	673	620	614	683	710	677	670	709	602	690	667	644	596	701	647	646	617	661	670	678	670	686	685	652	682	651	644	676	623	662	635	664	647	666	694	623	668	673	669	660	657	660	652	669	623	634	616	627	681	621	621	643	652	678	634	651	652	646	600	636	668	690	623	671	639	705	669	673	649	657	605	664	638	654	679	642	634	661	664	682	641	658	662	628	643	694	644	636	635	703	660	699	625	593	666	665	696	684	645	608	634	666	677	679	660	662	686	643	632	672	689	669	677	643	632	695	645	596	670	678	652	688	676	665	626	703	651	622	669	697	700	644	682	646	628	663	676	645	646	660	657	689	627	713	677	654	682	675	616	664	675	632	694	676	671	661	684	689	674	661	694	646	650	692	704	664	688	685	658	661	687	672	653	681	692	654	656	655	682	657	655	650	671	709	721	688	692	711	643	603	646	588	648	675	637	636	594	648	662	691	651	638	641	683	669	690	650	633	641	664	672	616	667	648	691	650	737	707	688	637	633	682	646	654	608	655	643	649	650	671	640	670	703	644	653	656	634	702	660	676	680	686	698	603	693	665	687	643	659	659	705	676	651	687	696	638	660	611	633	625	620	649	636	630	641	663	663	640	657	637	670	666	608	674	611	659	662	650	631	674	680	664	678	665	675	703	626	668	663	656	625	637	689	661	682	660	678	653	673	654	698	662	638	685	648	686	714	693	681	623	666	672	632	668	667	670	644	707	709	694	692	677	639	667	657	650	633	650	644	652	639	690	656	594	677	650	669	656	645	636	645	660	625	697	685	679	691	695	684	644	690	657	665	645	689	625	696	657	656	669	669	653	625	640	644	670	655	705	665	696	622	651	739	610	641	635	660	657	665	619	622	639	634	606	615	657	641	671	679	666	632	643	651	667	712	690	632	647	659	672	650	698	692	661	683	636	669	688	671	735	630	602	698	668	648	645	653	622	687	644	696	688	664	602	621	699	620	703	636	678	686	647	627	663	684	635	649	667	657	650	675	675	668	709	638	646	699	666	689	635	655	666	629	684	637	681	680	679	656	664	692	639	661	668	599	673	640	621	679	659	627	627	678	631	670	677	678	661	656	648	679	680	658	666	678	636	646	669	641	652	698	637	646	677	654	649	654	664	691	694	607	713	664	662	668	659	656	685	648	658	630	655	622	640	716	674	643	640	703	634	673	693	693	669	638	660	668	705	678	653	688	676	673	647	693	627	622	627	645	659	634	708	671	672	658	667	670	643	659	692	626	671	668	634	641	651	635	631	662	686	658	655	679	661	680	668	630	624	687	644	671	659	615	647	644	670	642	666	655	691	692	680	657	611	675	678	739	640	652	628	642	671	664	688	634	669	701	669	651	660	638	617	652	654	692	638	673	673	630	664	657	683	657	682	616	653	713	691	690	658	686	639	684	659	650	662	656	687	646	684	629	631	703	631	611	628	689	670	659	669	660	666	684	675	657	689	702	621	713	647	693	667	680	643	680	688	663	701	724	641	697	605	640	650	681	606	639	663	666	651	642	670	693	644	698	660	663	676	684	658	698	650	663	667	664	652	664	655	692	682	692	641	672	687	692	653	654	661	626	673	692	657	648	711	648	682	632	653	622	636	636	665	640	646	663	662	656	657	633	658	696	665	648	632	640	683	690	666	707	639	677	695	627	644	690	648	656	674	664	662	634	702	700	646	618	683	644	684	662	635	672	644	638	635	670	662	699	632	695	669	685	646	682	675	702	633	663	660	640	684	628	643	669	697	632	637	673	635	642	643	649	689	653	642	652	691	667	616	681	658	654	653	673	641	666	644	623	652	666	682	637	674	652	622	641	663	659	663	671	649	627	672	666	703	622	656	678	662	645	656	649	668	631	684	682	638	650	613	673	631	635	676	670	683	661	647	682	673	663	671	690	669	634	634	660	678	706	678	654	693	656	702	678	639	669	658	674	670	658	667	637	659	660	677	604	664	699	666	628	735	644	622	692	634	654	708	671	666	665	636	679	679	638	681	648	629	664	647	659	683	644	609	636	673	683	659	686	682	653	612	689	694	653	629	634	660	709	680	630	657	651	618	646	630	697	647	665	659	650	686	684	647	699	631	631	692	696	632	660	633	670	667	661	660	689	647	687	673	693	678	660	682	672	687	659	655	715	662	631	660	668	690	657	654	692	725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51381	50238	45655	31734	25659	24797	23563	21380	18430	28605	33059	24267	12768	4928	1614	606	351	308	337	331	293	301	283	301	322	286	338	306	317	295	303	288	327	302	316	296	321	325	348	324	286	292	325	317	318	342	319	312	293	327	338	290	357	307	296	299	331	296	297	346	278	304	291	323	313	320	288	300	285	331	334	315	300	320	321	332	316	287	309	319	298	305	311	279	312	309	294	297	342	317	309	304	325	317	317	295	303	298	305	332	349	304	320	298	348	316	316	341	304	283	325	300	312	318	304	297	355	361	327	328	315	305	302	326	294	300	348	343	305	309	364	326	380	287	335	320	359	331	308	342	332	326	290	295	316	334	309	332	336	292	331	274	319	282	261	356	285	313	301	307	315	313	298	302	314	342	304	325	316	279	287	326	290	321	293	344	314	329	346	333	297	302	319	322	328	297	359	337	272	318	328	292	324	314	324	319	340	324	336	311	299	304	331	314	327	342	324	353	344	341	329	339	297	313	304	291	279	292	313	320	351	283	323	291	354	336	321	362	333	298	300	327	320	318	306	302	335	304	316	317	311	326	298	324	274	316	350	320	322	314	306	327	297	301	274	301	300	269	292	323	284	342	341	329	335	321	330	335	319	305	324	260	312	306	313	330	334	306	295	340	349	335	318	331	292	331	313	300	339	323	302	311	306	306	325	341	365	315	315	282	292	304	293	283	321	330	340	322	323	308	311	316	332	335	307	291	318	334	314	347	256	299	284	348	296	322	305	307	347	299	287	312	325	339	313	291	329	333	339	332	318	297	341	313	326	316	298	277	297	317	320	319	306	301	272	319	286	300	332	319	344	304	328	328	296	309	304	295	312	297	290	328	326	329	325	313	344	289	292	312	322	295	317	321	343	324	318	315	313	310	310	333	284	312	305	303	299	302	315	322	281	305	285	319	316	356	291	312	305	312	308	314	309	327	334	331	300	272	281	272	313	331	302	299	292	287	298	337	362	308	317	320	319	289	287	301	300	309	333	294	298	325	320	302	326	318	306	300	323	322	344	296	294	292	330	295	302	339	322	313	315	297	316	303	306	315	300	326	318	297	314	308	293	310	278	332	338	339	277	339	305	307	329	309	340	298	285	307	301	325	333	339	343	320	311	299	316	295	343	322	315	331	328	308	346	319	283	343	317	325	327	290	327	332	286	286	300	310	318	327	309	288	286	284	297	291	319	303	318	320	336	308	335	320	316	290	325	344	320	332	259	327	339	334	293	307	342	300	337	285	336	323	297	282	298	315	333	338	314	309	349	286	306	309	350	297	288	315	342	316	294	325	362	314	282	313	290	336	318	322	316	300	330	325	316	323	316	290	307	308	286	294	318	347	301	304	301	314	278	292	303	286	306	300	308	288	377	325	318	302	288	306	314	317	319	332	304	320	303	346	287	313	321	307	301	350	305	330	327	338	340	323	289	327	282	315	298	330	297	324	274	312	299	358	317	340	303	315	328	337	320	325	313	294	317	324	320	279	328	323	311	334	304	355	286	301	316	294	328	304	278	322	314	316	305	333	294	288	329	305	321	358	315	294	314	348	337	344	365	288	337	321	305	297	294	314	307	324	309	345	312	281	308	298	292	327	276	337	293	307	320	295	285	324	320	322	295	309	333	296	326	315	311	320	288	298	308	286	317	339	288	305	311	335	315	350	277	305	283	319	325	300	324	313	308	285	317	349	338	316	338	286	291	319	287	321	332	318	323	285	312	274	357	317	298	311	289	310	285	289	307	331	310	313	303	326	334	357	299	305	301	317	321	304	289	319	326	330	327	309	319	334	307	325	332	311	318	308	299	316	323	327	297	311	339	314	334	320	305	316	314	306	297	309	300	323	348	344	309	335	325	314	320	308	317	306	282	294	323	296	307	301	323	338	305	288	319	302	306	320	287	287	328	300	290	298	319	304	306	313	331	313	294	306	290	326	320	325	303	311	293	327	325	296	346	329	291	290	310	312	308	316	322	336	320	359	324	318	311	302	290	324	323	327	281	354	326	318	314	310	270	333	310	303	310	328	331	311	308	288	294	339	335	298	278	292	312	309	311	309	290	298	275	307	310	302	349	324	319	318	332	331	296	318	301	333	294	298	299	326	323	314	309	307	275	333	277	321	281	325	325	308	316	355	310	273	297	305	303	332	279	343	314	296	332	318	308	339	331	316	295	318	300	307	288	299	306	314	281	285	327	277	282	338	291	312	309	316	293	327	312	300	284	338	301	287	328	331	283	329	305	311	304	299	318	296	308	328	318	318	302	320	340	331	300	313	301	300	326	351	295	294	348	286	313	317	324	323	328	303	291	284	321	310	291	304	300	353	302	330	323	302	299	315	328	333	317	314	324	290	308	288	311	299	327	304	340	311	307	288	285	305	299	316	302	302	314	318	302	307	330	320	316	349	315	349	328	298	322	289	337	309	345	315	280	295	312	297	286	338	292	301	346	295	326	275	322	309	335	319	285	306	325	312	285	331	299	358	317	287	284	326	300	323	301	338	303	297	310	305	324	318	296	332	283	322	296	323	314	294	331	305	287	342	309	311	324	323	306	335	325	300	318	308	286	344	312	309	296	312	318	310	302	330	316	337	322	315	296	284	278	332	339	317	330	305	342	321	289	285	295	284	331	324	298	331	343	292	320	292	331	318	309	286	275	289	304	310	289	319	314	325	308	315	304	343	301	293	308	315	324	348	313	326	325	300	323	322	317	280	348	321	332	284	320	308	273	320	325	345	302	318	324	290	322	316	322	315	298	320	296	302	305	300	299	319	315	316	320	287	304	323	322	337	355	290	291	292	313	316	306	318	318	310	317	309	300	326	317	298	293	294	299	300	304	327	330	339	295	333	305	289	331	311	310	319	287	302	356	322	319	312	298	290	325	290	345	337	307	309	297	326	315	296	320	299	321	332	307	303	305	315	302	342	309	308	296	342	291	371	290	334	285	303	299	299	320	329	328	360	316	314	317	301	297	326	320	343	323	344	336	284	328	319	315	297	305	292	302	335	325	310	321	318	314	300	315	288	324	340	284	301	293	312	313	305	316	307	297	308	299	302	303	296	312	307	316	316	296	295	321	290	329	329	320	291	304	316	277	291	299	273	311	336	308	287	318	334	281	285	292	300	325	289	347	309	312	298	313	311	312	270	289	314	303	300	299	327	339	309	319	322	283	295	285	326	366	304	301	291	321	340	332	310	325	303	327	286	309	327	322	308	310	299	342	316	320	286	309	324	280	305	280	290	314	297	337	294	347	352	328	316	264	349	298	308	326	271	293	317	330	336	318	287	341	327	324	301	304	318	313	295	312	328	310	337	326	312	292	293	337	346	309	322	307	319	295	298	295	304	306	300	310	288	301	310	299	335	275	331	331	306	333	283	328	312	324	320	322	302	311	330	292	317	310	297	307	296	335	319	301	264	282	299	364	335	313	334	287	321	292	315	316	275	304	339	292	299	296	306	312	337	320	320	333	333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37794	52157	50716	21931	26415	23819	17577	10892	19746	44699	47407	37757	25210	12302	4673	1670	745	678	698	683	680	670	661	681	703	699	705	647	693	733	694	676	660	721	662	713	695	697	686	650	697	722	636	686	658	659	699	626	693	650	624	661	647	663	627	687	700	720	641	650	668	681	664	672	652	723	675	696	652	670	712	704	692	670	689	688	694	688	679	684	652	649	694	697	695	701	623	673	656	662	707	690	706	690	680	679	639	695	658	702	699	664	661	660	712	682	707	662	640	658	701	676	648	694	668	674	648	660	657	663	688	648	650	624	715	682	675	699	644	661	671	706	690	636	697	641	648	641	667	679	703	678	685	666	669	684	674	688	644	659	662	734	692	710	673	670	674	700	645	691	739	660	672	657	684	657	690	714	682	661	613	683	689	689	682	670	665	661	668	635	683	680	686	716	667	683	657	688	655	696	670	687	622	691	685	674	629	628	691	647	660	667	663	707	697	658	667	694	706	696	627	661	694	678	646	637	669	712	642	642	715	638	684	700	687	703	659	673	631	685	675	694	675	647	668	671	649	690	668	643	691	695	675	679	692	688	682	660	676	736	672	664	696	677	670	644	705	685	671	663	683	691	676	714	682	691	632	685	672	699	660	682	711	644	620	637	687	655	669	647	633	681	696	647	701	676	655	684	667	652	682	668	682	682	669	767	674	689	675	683	669	683	694	712	687	685	636	641	667	657	658	686	686	684	701	669	702	654	694	692	698	683	660	690	684	673	641	672	679	652	743	724	705	674	689	683	671	640	689	676	637	694	703	655	665	704	669	678	685	702	663	680	675	713	677	638	695	678	661	690	686	663	702	692	693	674	643	702	670	662	701	701	705	706	680	697	620	649	683	688	712	677	640	671	653	647	694	693	679	642	669	652	687	659	674	656	697	666	673	715	653	749	689	675	673	639	659	729	676	650	637	660	659	700	673	710	649	717	690	682	742	689	679	655	643	697	700	684	718	672	640	675	689	683	705	672	672	694	650	661	693	678	726	676	658	649	641	655	754	664	631	683	662	707	668	683	707	666	688	645	711	629	686	638	675	629	698	699	710	634	728	713	654	684	653	686	654	708	705	697	679	653	706	679	683	663	723	601	692	676	688	685	660	684	720	714	693	642	663	664	702	658	665	654	706	727	656	669	672	658	710	711	677	651	625	684	713	650	744	647	632	710	682	682	700	706	707	702	667	658	666	659	673	668	703	694	658	716	676	686	665	659	721	701	681	673	654	712	661	670	651	734	658	664	695	659	681	663	682	714	646	684	677	658	683	704	677	676	695	681	635	645	706	668	675	698	681	726	686	703	571	648	680	636	674	691	671	695	654	626	658	670	691	690	713	671	693	664	709	652	633	724	688	653	642	691	672	662	699	676	689	646	690	681	651	668	667	673	653	709	693	643	647	679	735	705	690	692	688	732	659	676	666	618	702	654	672	650	651	682	671	708	617	674	659	649	677	687	670	646	649	664	660	646	633	670	678	654	701	688	665	702	656	687	663	693	673	711	712	689	685	654	678	723	676	668	666	698	672	683	689	682	669	704	682	645	689	649	640	633	678	703	691	680	713	685	705	674	671	689	668	697	720	694	674	655	671	651	673	661	672	670	663	654	686	645	675	683	651	664	650	666	695	684	686	693	668	693	707	674	682	681	659	675	682	676	653	666	677	647	665	706	680	689	679	672	698	661	663	681	667	641	680	687	683	706	710	662	672	652	685	700	712	647	715	671	638	676	692	688	652	656	674	669	637	651	710	717	657	631	682	751	678	680	648	729	710	671	667	687	671	640	670	652	621	650	672	703	666	631	662	684	705	683	708	692	695	687	718	670	680	664	688	707	692	729	687	670	688	679	681	673	663	699	704	694	675	642	683	691	654	654	625	662	682	711	706	673	714	655	663	664	659	654	658	681	663	702	707	663	681	666	708	681	677	689	679	650	710	709	682	700	626	702	675	689	695	713	717	674	686	696	657	680	654	703	675	671	689	649	653	673	665	679	645	670	672	650	636	701	653	684	671	671	671	684	691	640	681	681	715	689	658	696	660	715	667	675	710	686	732	734	691	666	639	654	653	648	673	658	667	634	686	700	679	662	698	663	706	687	658	697	639	700	715	693	683	689	653	715	705	668	653	700	669	691	667	625	654	722	637	725	692	693	674	704	698	674	689	654	673	744	666	616	656	661	670	684	664	682	708	659	664	681	642	643	688	700	665	612	672	671	720	686	670	689	709	653	656	673	682	677	662	683	641	687	649	705	678	692	682	700	631	654	696	646	657	700	697	692	682	663	653	698	718	676	640	672	687	698	652	649	640	647	620	667	694	745	661	664	631	690	674	661	701	680	686	665	694	683	663	643	687	670	673	641	655	661	687	714	664	684	714	683	671	708	682	649	691	665	660	672	675	646	689	675	651	630	617	725	675	676	650	711	682	648	676	630	729	708	650	679	637	669	680	661	674	708	648	687	692	731	649	595	666	681	686	703	722	676	680	644	670	674	674	668	652	666	696	705	690	654	694	663	702	672	692	696	642	709	669	630	638	657	636	639	705	664	695	638	702	697	683	688	604	665	683	670	692	618	645	692	686	690	669	708	664	680	684	665	669	718	582	662	639	654	670	701	635	708	676	642	703	649	707	684	645	655	682	651	670	648	653	641	685	684	661	649	670	662	688	681	660	727	733	658	673	679	649	705	666	656	688	645	701	633	699	689	680	642	660	715	663	724	623	649	700	685	651	664	691	745	698	682	698	693	688	667	684	619	658	641	694	678	634	690	710	702	603	719	687	695	670	687	675	656	661	705	679	683	712	709	673	691	676	708	636	671	663	682	677	630	686	671	710	652	659	708	702	708	722	676	668	662	682	666	703	713	701	704	657	637	652	679	672	696	691	658	655	674	645	695	680	685	700	686	724	705	668	688	706	704	711	670	678	694	717	672	695	668	650	702	669	691	686	643	684	710	672	620	666	674	654	695	681	688	643	639	666	674	635	641	678	652	709	611	698	681	656	701	702	713	731	694	650	688	646	657	682	660	723	711	678	715	670	698	669	664	682	634	723	688	653	663	675	702	639	700	667	640	719	722	665	619	664	662	745	684	655	672	669	708	666	657	701	652	641	674	650	715	631	733	681	719	657	676	681	639	713	654	663	655	629	687	700	684	664	671	715	656	692	698	701	656	665	665	674	627	674	675	698	670	668	705	683	704	691	688	647	598	688	742	659	687	680	633	663	714	679	686	657	668	656	718	681	726	648	668	657	636	672	684	699	673	667	675	645	714	635	670	683	695	667	693	674	699	696	660	658	683	639	667	723	695	655	722	685	669	693	635	707	698	634	688	657	640	654	670	691	646	638	644	656	681	667	648	726	683	685	655	682	648	661	662	663	643	700	692	704	664	666	691	614	701	651	716	659	695	621	696	716	647	676	651	641	665	633	669	634	699	710	702	665	701	695	705	668	658	709	694	691	673	690	674	644	697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49991	52493	40488	27322	25804	24225	22089	16999	12599	23739	32475	27023	16192	6874	2164	743	385	276	329	332	314	299	290	316	325	314	334	338	321	355	311	321	321	307	305	337	333	331	291	300	317	340	286	308	305	287	344	315	278	322	300	305	315	296	304	325	276	315	350	314	319	330	320	311	323	321	290	305	337	315	295	323	308	321	341	342	331	285	314	302	321	327	314	357	343	329	328	300	324	300	304	318	320	320	307	320	346	324	302	307	303	299	336	304	351	303	323	284	303	309	328	282	276	308	318	294	323	338	306	338	323	284	318	295	321	305	354	339	289	303	329	325	309	310	311	320	318	335	315	320	323	292	318	346	311	316	328	319	351	328	302	284	310	310	281	312	306	316	308	302	335	310	367	309	349	321	320	308	347	294	313	290	320	341	297	292	306	304	344	303	300	297	338	317	298	288	308	314	291	292	308	297	280	302	280	331	315	335	292	309	305	318	290	300	325	340	335	279	311	314	287	288	318	325	300	330	319	329	318	321	299	291	317	305	270	311	287	347	295	335	294	343	317	347	342	301	316	316	321	291	279	315	315	325	331	293	306	294	336	295	312	320	346	301	299	286	325	278	321	315	330	300	340	308	313	295	329	301	284	335	308	311	327	311	320	288	291	304	322	328	316	309	280	316	296	298	319	301	309	309	313	286	308	315	352	324	287	291	347	291	333	314	348	288	324	309	320	351	320	343	343	296	343	311	302	321	354	322	341	304	325	332	322	315	303	294	300	320	323	332	317	304	310	296	321	330	330	280	302	304	294	321	299	279	301	300	267	298	319	327	287	300	310	308	289	291	322	323	309	345	286	328	280	309	312	315	296	295	300	346	338	293	316	298	317	286	287	321	332	306	279	329	302	319	315	316	296	285	320	303	323	330	320	301	305	328	300	297	319	353	329	326	319	311	280	316	291	250	319	308	358	293	319	285	317	306	315	317	309	294	307	328	319	270	294	304	341	312	316	333	311	281	319	322	302	312	266	316	293	297	306	308	309	318	335	352	328	303	291	308	313	325	347	311	327	316	327	303	290	298	293	309	318	304	310	344	350	311	323	322	301	325	333	317	315	333	338	303	298	317	295	311	297	284	286	278	286	357	322	341	318	315	352	306	292	287	306	337	294	288	316	296	283	293	302	297	306	311	306	278	288	350	304	310	332	299	300	280	288	317	305	315	348	275	318	314	308	306	310	305	303	324	309	332	348	336	306	331	325	311	353	306	313	299	320	325	298	299	330	302	280	304	297	280	335	288	281	300	338	329	287	302	306	273	322	349	338	309	338	297	306	319	281	323	345	333	300	310	340	303	338	308	308	307	327	324	302	303	332	292	297	322	323	317	301	290	312	321	300	362	329	313	307	325	311	346	328	319	310	282	297	348	305	320	311	318	303	310	360	276	334	314	346	297	322	321	298	324	315	292	285	312	332	301	276	292	313	312	299	299	341	290	330	319	311	293	312	325	310	291	303	291	309	267	284	333	289	280	323	338	305	303	322	321	326	343	286	335	315	250	296	301	349	331	291	335	302	354	310	327	330	308	316	302	308	315	309	302	330	319	338	274	321	310	314	290	303	315	326	313	309	333	311	293	312	324	334	312	329	310	337	294	311	314	310	323	288	310	330	343	319	311	336	310	326	308	317	259	301	287	309	317	284	294	309	276	294	297	328	289	303	345	305	310	323	341	286	327	271	345	304	330	353	296	288	319	319	313	304	323	296	281	332	316	320	330	296	317	292	320	275	299	288	327	320	296	284	315	340	281	328	344	304	323	301	310	275	284	325	345	305	313	305	295	297	301	299	305	326	322	319	328	320	322	307	289	303	288	312	327	288	335	288	322	296	305	311	323	298	300	328	302	333	329	282	340	347	315	313	338	300	321	333	300	301	331	315	288	301	295	349	303	332	311	309	290	336	331	315	294	314	324	302	321	314	283	316	304	295	344	275	315	270	325	314	315	301	318	297	295	330	330	325	312	306	330	335	292	332	321	310	327	318	302	306	299	275	310	291	313	323	297	290	320	287	331	359	332	287	330	362	348	284	329	311	339	336	324	309	307	292	320	300	318	293	309	320	291	301	330	331	325	323	292	288	291	339	312	290	316	327	339	295	303	283	349	304	293	327	299	292	317	274	309	354	299	287	304	306	315	343	335	308	299	333	348	285	295	301	310	323	270	308	356	331	336	300	304	300	281	293	346	297	322	300	304	314	317	270	311	335	298	294	293	323	290	308	328	280	320	302	306	329	303	308	309	289	329	314	309	309	303	335	288	313	330	309	321	313	348	308	307	332	281	288	289	311	287	324	293	298	330	324	320	333	314	328	338	308	326	320	318	292	309	301	301	312	321	313	319	322	266	320	340	336	332	326	277	315	301	286	313	295	290	297	282	347	300	328	302	309	312	323	315	300	329	321	301	293	315	310	283	285	291	301	299	287	302	317	296	331	318	321	335	297	307	298	328	313	319	303	288	296	298	301	307	309	328	338	303	284	325	311	345	290	327	317	311	275	332	303	314	280	331	329	323	273	298	313	301	295	305	330	317	315	331	345	288	277	304	312	317	319	292	345	301	342	309	317	331	295	334	325	306	302	307	272	327	296	292	299	329	317	310	296	300	316	347	367	319	309	336	301	284	317	302	322	327	301	322	298	322	309	322	287	320	302	339	313	314	276	316	314	309	273	319	292	328	313	300	287	280	330	330	295	327	306	297	323	326	309	289	297	306	288	283	288	303	337	316	274	297	297	340	306	297	305	321	323	291	260	301	323	288	275	300	296	300	302	352	317	322	326	330	341	337	305	316	337	329	326	350	344	318	293	296	309	293	294	319	312	314	308	317	327	306	288	320	280	319	306	339	297	286	302	327	308	300	330	320	288	349	325	303	311	313	299	333	341	339	315	276	344	317	283	319	279	331	296	289	277	308	353	309	314	312	323	296	304	334	333	305	317	329	325	335	314	350	317	297	307	298	337	332	312	307	337	336	286	326	333	306	316	325	306	323	315	338	331	328	294	279	308	274	314	310	304	286	297	308	326	297	327	326	332	304	321	310	336	350	307	304	331	287	304	335	301	303	336	298	325	308	296	282	318	314	339	315	315	334	317	344	321	306	288	322	276	325	285	295	267	304	306	310	304	317	351	312	281	335	332	343	291	309	310	286	295	314	321	276	291	305	305	313	288	320	307	335	292	318	333	307	297	307	348	313	305	290	335	300	294	312	339	291	301	280	299	279	317	279	304	336	307	309	310	307	311	279	306	322	309	332	308	309	316	305	324	299	326	296	315	305	289	310	293	296	334	316	306	316	317	338	308	298	296	289	340	314	310	311	296	297	282	307	303	309	319	291	321	336	316	309	382	311	323	291	325	298	294	339	343	320	297	304	283	288	287	304	316	297	319	298	304	305	294	306	331	327	315	335	335	306	306	311	324	321	303	321	319	301	316	325	335	274	304	307	302	327	299	305	292	300	292	297	329	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37689	52824	43612	27130	28298	20888	14065	8194	18640	42370	48470	41923	30397	16717	6379	2106	944	677	680	663	732	711	661	679	664	701	702	717	686	678	714	726	691	692	698	696	676	714	730	707	642	614	696	685	741	683	678	686	703	695	686	616	654	664	667	667	728	703	681	701	714	630	734	667	662	698	689	671	649	695	678	707	729	681	648	742	684	666	674	694	663	684	698	663	701	630	680	669	680	728	702	674	702	668	697	656	749	738	648	721	726	680	703	678	670	675	720	727	695	692	688	704	673	643	694	692	685	656	661	671	717	683	695	657	745	671	696	650	715	724	675	676	730	660	684	668	675	680	684	703	727	700	690	735	689	670	688	685	686	696	682	706	696	697	655	692	675	720	689	703	620	694	678	672	683	676	659	679	648	712	687	728	676	723	689	701	677	645	696	694	689	709	675	648	693	687	719	681	647	697	655	663	682	677	704	738	664	686	700	660	658	771	663	630	662	655	669	689	691	651	705	671	663	680	655	646	698	675	703	701	697	697	669	646	701	672	695	663	702	667	669	669	732	684	674	666	678	666	641	670	714	720	719	728	719	683	754	660	737	692	667	706	733	693	691	708	741	662	666	640	677	665	695	684	707	699	667	686	668	690	719	659	703	658	662	709	670	720	713	643	703	663	684	658	669	683	667	709	744	719	692	674	715	676	648	689	686	718	700	671	688	698	686	705	718	684	692	671	691	657	730	690	669	678	701	704	705	687	666	702	683	705	701	664	651	690	720	703	687	660	668	661	695	694	609	705	634	686	655	717	639	663	664	683	742	674	656	668	687	702	672	675	672	661	715	667	714	652	729	675	699	735	679	663	703	723	706	727	751	698	688	663	694	649	645	692	682	684	725	666	690	693	669	662	674	712	693	697	656	698	689	626	650	671	687	664	680	705	648	731	655	687	757	691	706	682	695	666	701	695	682	629	721	697	682	669	662	680	647	676	729	708	711	689	668	659	684	690	671	723	673	678	667	700	704	680	679	705	708	693	703	628	665	654	692	691	701	713	690	660	685	683	691	648	668	668	684	634	677	707	655	651	683	715	693	705	687	639	723	714	680	700	636	729	681	715	704	687	686	681	714	710	658	694	705	686	669	739	676	700	697	665	695	684	679	690	733	650	706	701	717	724	678	686	680	647	705	726	669	711	693	715	676	667	714	693	701	664	696	685	648	685	645	712	667	652	683	670	727	625	689	682	681	688	651	689	676	675	670	669	648	613	676	660	704	712	670	669	685	713	702	687	699	678	715	680	686	704	702	654	684	683	683	719	676	657	715	736	725	658	645	681	671	673	673	649	718	680	673	650	717	695	638	687	681	710	671	696	666	696	660	690	675	684	723	705	692	687	639	653	677	685	644	675	692	691	675	674	690	715	656	640	659	642	682	668	704	652	671	729	637	693	702	709	660	707	699	719	678	681	708	673	716	641	650	691	681	682	681	687	747	669	705	701	700	696	715	703	674	730	656	697	697	700	710	654	706	699	662	666	640	674	685	712	682	687	712	662	729	662	646	719	686	694	691	667	706	664	662	656	699	731	674	685	661	669	715	679	708	665	731	651	698	687	711	713	674	701	694	700	600	642	692	714	704	693	637	697	697	672	768	672	693	653	670	658	660	707	680	667	701	657	635	679	663	625	743	698	707	723	706	728	682	689	674	733	720	676	709	679	701	699	692	645	700	647	690	680	721	693	717	724	699	700	692	680	679	740	649	687	675	663	680	681	687	713	680	701	734	683	677	694	640	698	702	681	661	682	688	640	701	698	710	684	692	710	681	637	747	690	676	709	716	690	690	694	654	674	663	698	706	688	693	683	650	679	651	702	685	676	686	670	674	698	668	716	669	713	664	719	684	671	688	691	671	651	709	650	680	675	704	698	704	649	704	688	701	712	670	660	677	658	703	648	721	684	657	711	706	698	728	676	706	693	695	702	638	690	716	723	662	712	679	662	665	642	678	719	700	670	696	669	634	672	694	718	676	742	695	667	703	667	746	694	687	686	669	709	645	687	692	672	672	672	622	711	748	725	652	691	684	671	693	718	682	709	654	705	684	691	699	679	682	700	686	671	648	687	705	683	693	715	672	640	685	672	686	671	692	706	633	660	693	663	645	675	664	698	673	675	685	706	667	662	670	724	700	694	714	706	706	701	655	722	721	666	697	691	665	672	658	738	683	664	732	681	639	714	673	662	683	650	709	688	718	674	691	683	699	688	676	694	738	730	689	687	684	681	645	675	649	691	704	672	687	681	674	686	669	669	699	697	667	665	670	698	664	680	659	713	683	654	692	676	711	715	713	653	676	711	730	661	681	697	677	679	710	672	669	735	708	695	692	659	657	693	690	680	714	684	705	655	683	730	665	698	630	628	636	666	711	729	650	673	765	652	668	669	669	681	715	716	713	720	678	703	720	683	728	679	701	693	696	726	697	685	693	689	681	686	723	654	685	662	750	648	740	697	707	652	690	686	698	677	663	653	686	674	697	658	721	688	717	698	689	702	677	698	711	691	662	633	704	685	718	695	692	646	675	685	717	688	700	645	693	639	706	680	756	702	676	704	685	684	657	687	666	717	676	696	699	756	679	700	692	682	680	695	695	690	693	707	703	675	712	716	686	665	722	698	694	663	686	669	681	745	674	652	680	700	673	683	702	674	709	686	679	672	690	692	718	618	709	690	687	670	717	685	660	630	669	680	666	634	653	667	634	679	762	668	663	730	707	698	677	643	692	671	665	614	709	693	709	663	721	713	723	707	638	680	673	682	725	703	692	650	688	692	677	665	604	705	728	659	643	650	674	675	699	621	668	623	719	664	678	680	688	708	658	656	635	667	695	692	672	626	690	632	674	677	685	700	668	684	706	667	679	693	673	677	730	686	700	652	703	621	634	682	655	687	679	656	719	692	644	699	726	666	693	713	643	690	714	689	646	674	646	700	651	703	677	655	644	721	697	715	684	622	660	684	682	671	682	681	734	701	660	696	654	667	692	659	705	709	682	676	675	688	679	707	701	665	720	681	704	710	698	695	725	706	695	680	701	662	669	708	697	687	662	650	705	674	684	686	696	685	673	752	678	614	672	680	712	690	655	696	717	667	668	714	700	675	710	664	654	646	677	656	681	651	696	678	667	675	687	672	694	653	678	686	704	647	717	707	635	710	686	646	668	671	673	631	661	682	663	715	684	662	655	650	656	665	744	702	679	657	700	676	727	699	679	678	727	640	671	702	679	697	683	719	702	675	692	660	686	674	674	696	664	711	701	690	697	731	649	700	718	718	685	711	704	699	687	662	667	674	709	688	666	709	676	668	697	701	652	718	639	664	663	709	683	644	675	682	722	689	639	734	655	670	718	708	705	703	676	742	697	668	697	634	696	687	681	659	741	674	666	671	658	647	691	702	655	659	694	706	699	660	670	685	696	777	718	719	682	648	742	690	632	709	662	726	671	702	665	693	688	656	714	691	672	667	689	664	686	670	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48936	49886	40725	27239	25274	23879	21224	15867	10221	21495	35617	27563	15836	6320	2185	766	409	336	336	320	320	349	288	300	267	307	369	309	293	319	302	313	293	308	297	307	309	306	290	300	325	305	285	336	306	300	300	301	315	315	310	294	276	313	337	295	281	293	328	338	325	315	317	284	273	304	318	271	297	278	294	294	313	297	276	300	328	303	310	311	297	305	289	312	335	299	301	279	296	319	271	306	332	330	353	331	310	289	308	329	312	292	331	311	286	316	333	320	296	313	302	312	314	297	279	289	297	296	305	335	328	317	330	306	291	311	314	310	342	288	335	331	291	318	268	289	323	315	328	292	297	306	291	302	271	285	349	335	313	329	329	285	320	334	320	290	316	313	312	283	308	293	323	291	322	296	316	298	315	306	319	301	300	325	307	292	347	294	296	301	326	294	338	310	331	305	315	323	310	298	307	344	327	285	313	331	282	300	291	301	292	313	308	287	290	308	329	320	298	346	314	305	342	354	288	341	266	308	313	296	342	310	299	289	277	324	293	336	334	328	300	288	294	294	297	319	304	296	317	317	297	307	304	329	304	310	307	268	304	323	316	300	292	302	321	322	292	304	323	322	321	324	310	297	287	294	330	313	308	296	284	344	335	285	288	330	295	289	325	291	272	264	304	310	326	307	299	280	303	313	328	309	299	312	314	296	296	294	280	299	309	335	296	318	339	305	294	330	327	300	294	319	316	307	302	327	314	332	301	348	313	312	292	329	333	280	323	313	294	278	298	325	310	309	322	277	302	307	280	306	344	322	270	317	321	334	279	285	280	292	326	293	330	317	278	269	299	326	317	302	301	341	333	291	300	298	291	300	304	279	275	318	310	316	264	349	308	273	299	291	301	327	301	328	311	292	317	326	268	314	298	275	347	312	310	318	326	311	294	347	326	308	312	284	313	327	303	293	290	309	300	306	312	319	342	300	309	297	316	298	267	308	306	289	322	327	273	323	309	304	278	331	314	321	290	319	329	316	294	322	291	297	285	308	278	306	318	288	278	318	328	330	305	320	281	320	303	284	300	330	307	292	342	303	325	288	331	298	330	306	308	312	306	343	295	321	290	317	319	292	318	305	297	345	296	316	290	290	327	314	319	294	329	297	292	330	291	301	304	314	280	272	277	307	313	288	325	284	318	310	295	291	281	322	276	309	278	275	319	305	296	294	270	306	329	286	308	284	308	286	303	280	308	287	311	281	308	317	306	328	312	303	340	300	277	292	293	303	345	322	311	317	342	302	334	298	306	314	325	304	332	310	308	314	297	304	285	306	308	310	301	303	300	297	306	317	307	305	313	312	303	285	307	318	328	348	293	310	325	304	311	285	276	319	310	302	297	303	316	306	317	292	305	312	344	312	317	327	299	315	280	316	297	328	338	306	340	265	303	291	286	285	346	324	330	303	304	298	285	315	301	325	336	287	295	316	305	328	304	325	297	324	303	279	313	335	321	302	320	292	357	292	307	299	319	338	277	326	333	290	307	289	314	305	335	318	291	319	306	292	329	346	307	338	315	306	323	308	321	269	311	294	317	287	306	306	299	303	313	298	298	305	278	284	301	303	309	283	328	283	303	291	298	308	289	297	308	302	328	306	297	308	328	298	341	301	281	288	300	310	341	316	350	291	299	328	311	313	332	320	309	335	306	318	335	294	303	321	324	338	301	294	306	263	292	302	277	315	310	330	325	324	285	309	291	325	321	297	284	295	300	317	303	301	283	320	347	315	300	313	298	305	321	314	336	288	333	325	321	322	314	318	305	302	280	282	328	332	315	293	319	304	317	290	327	297	321	299	325	333	301	330	312	288	311	313	344	314	296	330	318	295	295	311	317	322	335	304	323	318	278	320	311	312	287	313	293	302	302	316	290	299	322	314	295	302	322	291	288	332	322	297	283	322	311	285	305	309	325	307	324	304	286	334	316	314	299	333	296	309	334	343	316	328	271	281	313	330	314	297	304	321	323	332	312	353	312	321	278	330	294	316	280	302	315	322	298	310	294	299	300	304	323	320	305	321	303	309	325	251	318	291	288	278	318	327	302	289	329	339	306	344	296	297	304	312	356	325	307	291	322	323	302	283	303	324	303	316	307	290	291	342	325	300	295	334	305	343	306	284	326	285	309	358	324	308	263	273	292	283	306	307	288	300	296	283	311	319	290	302	293	281	309	303	330	304	292	303	314	330	296	293	300	326	342	303	348	299	250	324	336	316	285	319	337	296	307	310	305	306	316	337	305	283	271	299	316	314	289	278	291	287	309	293	315	310	295	326	319	315	301	300	319	291	295	328	306	322	281	290	325	331	306	282	335	309	290	320	283	290	313	332	333	315	270	296	304	308	305	299	311	306	320	338	323	284	331	329	322	338	291	315	324	314	290	345	284	334	295	325	288	331	315	303	307	328	327	320	305	283	308	300	299	329	271	334	324	305	299	318	301	306	295	320	305	339	316	319	286	305	292	327	321	305	303	297	263	307	323	320	332	307	315	347	292	293	278	283	342	313	287	313	342	320	315	307	320	311	301	320	342	308	311	310	317	318	297	277	339	296	341	314	329	294	308	315	314	321	321	357	275	301	315	282	336	309	297	290	268	297	280	313	330	321	307	308	322	303	308	318	334	315	319	307	308	331	313	306	301	307	332	311	288	305	288	297	315	295	322	330	333	288	286	298	347	282	331	305	338	296	332	319	335	304	333	297	311	348	292	298	321	322	283	307	324	306	326	307	305	347	311	296	296	305	298	299	310	288	311	309	304	309	284	321	342	311	296	281	307	310	293	292	292	282	294	319	275	299	303	281	302	321	317	289	317	327	341	302	349	314	285	311	292	310	331	323	298	284	323	300	315	320	336	326	318	290	328	299	291	308	301	317	324	305	322	298	287	272	320	293	301	350	317	327	293	267	280	307	294	279	283	290	325	310	316	309	280	240	317	291	295	312	339	280	311	343	295	296	338	290	291	296	301	307	325	323	293	313	314	289	307	324	280	298	325	299	281	293	316	310	337	313	332	313	303	321	303	304	341	328	319	316	309	324	318	325	315	305	317	317	278	291	305	305	294	331	310	327	345	352	316	288	287	325	325	318	303	316	286	310	297	289	288	276	321	316	335	340	293	294	303	316	298	322	314	307	298	320	294	324	315	306	296	259	289	297	352	298	282	306	326	312	293	331	332	341	310	290	326	289	346	331	334	306	298	306	309	284	300	294	281	293	264	340	319	323	321	309	304	322	298	306	308	290	297	311	278	320	306	322	315	306	311	316	314	322	308	299	313	325	314	289	313	334	272	316	293	297	285	304	316	302	287	320	303	300	320	289	273	324	300	315	313	286	257	330	332	329	330	333	320	289	321	279	279	349	298	320	290	299	337	310	335	319	280	308	305	319	265	313	308	313	310	325	313	328	276	304	301	302	319	318	300	309	299	325	323	323	309	329	330	303	304	334	297	303	312	321	304	303	329	284	290	282	276	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35881	48970	40927	25124	24500	19537	12952	10197	14967	39457	50854	42368	29960	15644	6687	2482	1015	697	690	756	711	692	669	661	732	673	723	695	654	708	702	682	708	705	669	707	707	647	646	677	688	745	708	664	681	696	647	680	703	691	718	682	666	688	694	644	660	686	677	691	697	683	691	697	685	674	699	687	643	688	647	664	694	680	682	686	706	688	694	672	665	684	647	717	666	677	667	676	671	703	694	665	697	657	676	676	658	654	658	681	699	665	703	645	693	680	699	712	697	698	727	696	736	667	703	682	660	697	688	686	683	659	713	706	682	650	677	728	683	650	672	702	638	716	700	663	687	699	723	657	686	674	685	679	679	702	697	669	713	671	690	688	696	692	673	706	652	693	683	703	702	697	695	659	646	737	682	697	685	704	710	686	695	656	689	689	677	699	710	713	671	708	699	678	713	672	702	679	646	717	678	666	669	691	699	676	684	683	735	663	708	664	678	690	655	694	648	710	722	661	673	692	659	663	717	716	632	678	707	741	677	683	674	683	655	652	675	662	756	692	669	635	696	663	724	695	673	647	682	675	714	724	696	659	713	682	702	712	698	718	641	689	682	619	688	706	723	694	715	696	721	657	643	737	689	694	675	700	656	686	703	686	682	673	647	678	683	712	673	699	688	691	684	618	694	638	662	676	695	680	689	694	670	718	657	692	691	661	725	668	678	703	717	729	654	644	701	653	716	687	680	709	710	631	718	670	695	669	709	656	675	702	704	718	666	675	672	707	707	690	649	673	658	727	675	701	644	710	678	691	725	702	639	698	652	681	705	699	731	658	679	662	727	679	698	665	735	700	720	694	700	666	682	721	665	706	653	684	657	701	682	653	668	695	691	698	643	672	682	697	655	686	693	676	686	688	684	712	676	613	691	696	656	652	703	720	745	691	707	713	705	704	685	708	712	689	670	690	700	635	704	716	665	700	657	647	679	647	708	659	679	697	713	713	650	678	736	667	677	718	658	687	701	667	683	683	702	677	660	698	699	648	698	654	666	638	725	701	684	696	696	698	666	679	685	662	653	696	701	671	639	657	679	665	705	681	619	616	709	723	640	735	677	626	671	730	698	684	682	721	667	680	696	705	736	692	723	718	752	669	689	694	674	666	681	714	710	641	705	658	694	677	675	689	679	674	713	721	725	680	697	706	714	649	741	706	714	690	729	723	668	702	651	702	704	675	696	692	678	659	694	653	669	685	692	687	697	698	710	678	710	729	667	702	657	671	669	699	684	659	700	736	669	699	671	672	642	672	631	673	681	705	674	663	700	716	701	698	674	695	737	712	658	687	627	642	661	644	657	656	678	702	697	700	621	698	724	652	665	695	667	661	664	664	732	694	683	748	661	676	675	667	706	656	720	670	665	697	718	661	698	735	699	691	657	735	676	678	672	693	704	744	712	642	730	695	703	724	666	658	677	685	669	724	702	696	723	669	649	691	685	680	702	652	705	702	719	678	658	678	693	715	707	680	697	690	710	638	671	699	683	775	670	696	683	671	651	669	657	727	666	640	707	716	701	659	704	731	670	645	661	720	707	710	672	662	657	700	691	653	610	722	711	721	690	679	688	662	687	643	661	689	665	665	687	696	689	676	727	671	635	635	657	721	716	674	677	696	701	741	698	651	694	622	691	688	720	649	674	682	650	766	708	707	718	673	678	700	669	660	660	676	710	705	738	762	693	651	698	682	701	697	676	654	666	698	712	648	666	662	658	707	708	682	705	694	720	655	713	652	641	743	685	674	713	713	719	686	729	724	708	731	633	645	706	674	720	705	678	717	648	686	682	687	624	693	715	714	692	668	636	714	658	667	695	662	678	667	700	671	739	696	661	672	675	732	671	674	678	713	694	676	656	701	712	682	665	728	668	674	676	731	682	730	604	665	690	665	675	666	677	714	674	684	686	696	671	693	667	666	664	640	700	670	694	666	707	712	721	675	660	686	708	689	665	652	622	686	672	695	669	685	688	705	665	685	682	690	683	685	753	682	661	703	672	656	675	670	730	701	693	696	660	760	720	700	679	690	675	672	675	654	656	747	719	718	718	676	662	690	691	673	656	729	662	681	705	692	687	667	738	649	673	683	677	685	738	696	697	688	721	685	618	657	685	714	715	692	689	685	675	705	653	686	712	681	702	710	707	690	714	680	658	665	710	687	688	657	659	722	695	701	687	672	649	668	669	726	706	638	669	671	669	717	690	673	698	677	712	700	641	683	708	718	689	713	735	646	661	672	685	681	721	684	691	695	689	668	694	731	737	685	671	711	695	719	710	671	641	704	688	743	659	723	709	710	627	672	689	678	677	695	723	649	716	667	689	688	658	677	690	675	698	696	680	665	704	660	708	700	671	663	653	690	726	700	672	652	675	732	645	689	682	686	684	673	667	707	657	692	665	693	662	713	671	705	666	663	686	668	702	721	680	667	704	619	646	675	708	672	714	608	672	729	644	724	669	662	735	700	652	694	703	666	752	687	644	722	660	658	671	718	687	681	667	717	678	692	688	708	669	745	698	696	701	678	733	648	704	672	707	702	688	658	733	681	656	668	694	678	666	690	668	659	658	668	659	712	684	704	701	669	691	746	632	674	679	690	719	668	724	706	699	681	743	711	674	701	663	697	684	687	657	650	687	702	691	697	688	686	681	659	676	709	699	696	677	711	670	702	670	734	657	654	725	711	697	693	670	714	668	671	611	733	695	711	713	710	682	695	663	683	670	700	733	747	711	695	728	699	625	688	707	744	709	692	677	681	712	641	686	666	646	693	690	669	668	702	692	666	731	693	692	693	721	695	679	699	691	707	715	671	669	714	654	675	688	678	748	718	716	634	736	718	695	621	621	674	720	693	673	649	677	687	697	735	657	701	670	681	663	663	688	709	644	718	671	711	686	714	707	687	700	707	707	690	672	666	661	696	677	723	654	705	668	708	698	737	695	662	722	700	672	665	709	642	667	685	713	704	708	682	716	719	703	688	702	652	649	660	685	684	662	687	735	631	717	704	673	669	668	686	715	666	719	669	689	687	721	710	655	680	680	676	674	726	730	674	703	685	719	673	731	730	681	666	701	693	658	714	664	712	692	698	686	723	670	654	673	686	672	715	691	726	665	695	690	636	704	638	676	692	629	720	671	684	674	714	677	696	686	692	686	689	703	721	667	649	642	698	658	707	643	669	652	655	697	708	667	706	668	696	732	719	697	644	663	682	644	695	637	691	732	672	691	679	675	704	661	692	717	647	734	685	692	670	688	672	622	713	678	683	698	648	737	712	724	676	662	713	706	715	698	672	693	718	686	660	679	679	700	703	668	715	691	713	714	693	728	688	680	624	729	687	702	718	643	662	671	692	691	665	690	662	684	665	719	688	715	764	701	717	703	694	682	637	652	639	710	656	722	671	673	655	698	721	731	680	650	690	676	742	661	749	694	693	652	721	711	658	690	696	676	698	666	683	699	665	634	723	704	658	692	684	722	697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50591	48733	37157	26130	24688	23137	19736	12913	16079	28298	33511	26274	14794	5450	1839	683	412	325	357	327	350	319	338	328	324	311	314	307	331	307	337	356	341	332	294	331	310	328	316	326	321	312	294	308	326	356	309	348	306	319	328	309	308	312	311	349	334	336	358	316	310	294	304	272	318	341	335	324	318	337	318	311	333	288	299	299	325	308	335	316	339	334	324	303	326	353	322	309	306	336	316	335	318	330	296	317	338	320	288	316	353	342	326	312	313	325	323	325	326	317	318	287	339	319	329	311	339	302	343	280	303	335	288	302	336	318	339	297	335	296	307	285	330	359	297	320	315	331	301	321	326	317	305	307	305	330	327	321	332	339	280	320	312	329	323	297	276	327	318	288	304	314	297	316	315	347	346	311	355	304	300	315	310	346	312	346	301	341	289	369	344	304	316	319	304	341	295	325	318	327	308	288	352	331	294	319	314	341	307	300	263	309	324	323	297	299	303	337	264	302	320	272	345	361	306	307	316	323	319	326	322	316	303	326	290	326	322	310	346	323	296	313	338	332	331	329	318	321	273	318	329	298	299	336	343	293	337	325	328	301	309	321	301	316	277	319	324	305	351	333	321	329	299	310	327	314	313	301	305	314	302	314	335	327	323	335	323	299	294	306	352	344	343	306	303	307	316	313	307	312	296	287	315	323	332	314	332	330	289	321	309	316	330	305	322	308	317	333	309	305	342	339	312	312	327	354	329	279	316	323	289	337	277	320	332	325	300	273	304	317	293	305	335	330	335	304	331	317	305	330	330	348	332	319	328	294	346	312	313	350	343	301	334	300	308	308	348	291	316	307	340	300	276	321	332	293	301	311	349	295	290	329	337	313	330	275	319	327	320	320	339	336	322	312	346	308	366	304	320	301	314	320	307	339	345	333	330	327	329	337	323	336	322	317	305	326	320	305	322	318	321	341	304	276	315	295	282	329	307	293	325	300	295	346	344	338	351	312	324	308	312	335	293	332	338	329	362	314	294	331	353	335	332	304	296	349	335	317	295	298	313	304	322	321	330	320	297	329	306	314	316	328	289	362	322	309	318	297	351	342	336	321	353	335	349	347	330	315	296	342	346	294	289	325	303	331	331	346	315	323	324	303	300	344	323	333	335	311	335	298	288	286	332	315	299	304	313	343	362	291	321	334	319	325	332	352	336	292	313	334	303	320	362	340	272	310	327	319	284	345	348	293	281	295	295	326	342	332	334	311	363	323	313	308	309	308	333	323	337	301	310	311	319	339	304	324	330	314	318	331	306	321	293	317	323	323	313	361	316	318	305	316	338	312	313	313	319	319	308	310	335	302	314	330	319	341	328	300	319	310	314	276	308	317	313	309	307	330	343	310	314	313	299	319	306	334	280	292	322	310	300	271	320	324	275	283	285	303	305	308	294	286	288	312	302	315	327	321	335	319	341	317	327	316	292	287	320	322	311	296	308	324	308	290	274	303	346	322	315	340	315	306	286	330	323	310	299	310	340	325	332	321	315	266	338	295	308	348	310	342	309	320	348	334	323	292	323	315	313	318	332	295	310	299	311	313	301	331	299	326	308	314	310	302	326	323	327	308	326	287	329	327	330	337	359	309	267	326	320	307	297	327	284	332	327	290	319	297	297	319	322	297	334	300	324	299	335	313	312	308	309	286	309	324	273	349	319	330	301	309	311	312	287	332	323	323	311	312	301	306	313	300	335	345	316	256	324	315	299	308	323	340	274	310	303	312	311	311	325	325	309	308	309	300	302	301	297	322	312	311	326	341	331	327	306	322	328	304	333	325	345	328	364	319	372	342	309	302	328	307	360	310	305	317	313	303	303	309	291	272	280	303	330	324	338	335	304	348	328	352	307	301	314	332	303	330	321	339	310	308	333	319	311	317	325	322	310	293	307	294	299	331	304	308	312	305	324	317	313	304	284	307	305	297	332	319	331	324	336	307	277	325	308	304	313	302	308	353	305	334	274	285	310	323	300	307	339	323	242	320	317	310	342	331	335	304	330	326	294	345	283	286	299	338	301	302	327	313	336	311	287	288	361	332	317	298	310	307	308	330	346	313	290	317	320	295	296	329	312	318	318	299	344	293	344	323	306	320	315	317	318	289	302	310	334	352	351	325	306	337	320	303	311	338	305	304	321	325	327	328	339	351	348	309	332	277	352	322	352	318	298	339	307	302	333	310	301	320	309	353	307	330	274	300	309	328	349	344	278	283	337	319	351	319	344	314	318	352	299	325	302	307	296	298	298	294	310	296	304	323	333	293	317	322	322	331	316	330	293	331	345	338	318	318	319	319	364	312	281	351	329	306	291	311	279	344	313	307	306	347	342	337	374	323	321	317	327	287	316	372	302	307	293	346	357	305	314	329	328	329	307	308	312	294	331	334	307	337	282	329	323	330	303	316	283	325	320	320	301	309	319	302	310	311	332	316	304	316	321	312	333	310	325	325	300	327	332	309	311	319	317	292	295	327	339	337	318	347	328	262	317	295	312	305	331	330	300	309	328	299	333	311	314	307	351	349	332	322	292	302	325	337	347	314	335	303	339	330	303	310	330	330	317	324	290	302	338	303	310	327	293	317	289	330	338	348	326	333	302	310	337	341	306	325	328	278	302	311	309	323	327	335	348	329	320	303	338	332	284	334	319	332	288	319	319	301	337	341	308	305	309	323	297	306	306	349	327	322	319	267	299	318	340	302	309	299	270	354	325	309	333	291	323	295	325	326	288	306	287	330	347	327	310	324	304	349	294	344	315	295	306	305	315	313	339	314	311	296	312	281	354	323	322	310	324	339	314	296	311	308	310	355	294	345	300	283	302	308	324	321	345	321	332	322	304	309	346	332	337	298	307	322	339	314	301	318	332	306	319	288	331	333	310	305	277	304	335	323	329	345	324	327	352	321	307	310	297	326	357	296	320	324	303	317	320	324	285	303	316	278	357	309	356	284	323	335	314	331	310	351	322	295	316	356	334	331	333	297	299	344	308	317	358	321	344	313	283	301	310	308	316	309	317	296	327	344	307	320	313	303	308	321	298	310	308	294	317	320	316	314	309	314	289	316	299	300	313	331	344	333	298	300	327	305	325	318	332	304	291	361	324	330	345	318	302	334	351	288	288	353	319	344	306	309	305	314	324	329	307	303	331	320	309	339	337	341	336	300	321	317	349	292	308	306	343	307	312	346	280	292	295	296	332	320	297	303	325	316	338	294	291	291	319	293	299	317	330	337	323	329	319	305	310	294	317	309	323	311	285	309	290	315	341	308	287	311	341	312	328	289	321	316	341	330	334	300	331	352	317	320	310	318	291	338	353	311	327	319	312	310	316	286	307	310	283	323	281	323	316	312	294	302	326	299	317	312	304	329	312	312	336	323	344	361	281	321	353	333	292	326	333	356	300	332	307	324	348	290	305	300	330	311	338	296	292	320	295	328	323	293	327	327	280	322	304	300	327	317	292	349	319	322	316	323	329	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39230	52881	36658	27509	21661	15124	15154	11627	32032	46120	48984	41493	28773	14330	6037	2185	1085	741	661	711	718	692	689	732	728	707	702	707	686	710	681	691	714	737	736	713	682	702	679	757	699	759	716	703	691	652	689	683	740	698	707	719	691	710	784	703	724	700	706	697	702	688	736	746	670	678	716	708	741	738	739	695	685	733	694	744	725	682	708	725	709	737	712	750	684	703	751	741	694	698	696	734	705	681	715	689	669	760	760	674	732	721	675	709	712	722	714	746	659	688	739	671	689	668	706	712	711	728	733	746	770	727	680	669	692	674	722	705	688	737	698	663	755	642	676	720	700	719	756	687	724	692	708	725	739	722	730	685	721	710	781	694	698	672	696	735	717	725	648	705	733	704	723	715	720	708	733	703	698	712	731	683	684	666	739	728	698	705	673	727	705	743	725	737	756	692	708	724	741	746	675	676	683	733	691	706	712	731	723	719	716	713	745	673	727	681	680	681	729	684	714	705	712	739	723	663	673	628	758	710	745	724	721	688	725	759	681	716	701	703	707	761	749	710	742	710	723	750	678	696	718	712	669	720	691	718	695	697	638	687	718	792	688	696	775	719	681	713	689	684	712	732	697	688	749	698	743	746	691	725	711	675	723	746	696	698	730	691	707	692	704	730	693	733	696	727	756	687	652	715	683	692	699	766	656	699	710	717	683	681	710	704	690	706	711	743	710	671	722	684	719	696	720	723	727	706	730	689	689	768	691	716	723	744	736	688	658	694	720	737	726	733	705	711	771	707	721	705	750	677	694	735	667	680	677	707	686	701	667	685	649	724	724	728	728	695	706	684	726	681	727	690	698	674	759	693	717	757	748	705	719	720	710	697	714	742	749	686	696	709	722	708	736	718	720	745	743	722	697	703	664	696	748	701	712	720	722	671	651	655	736	704	671	700	722	667	765	737	678	705	718	696	738	661	720	714	730	670	734	694	679	678	709	655	708	713	659	710	744	751	709	684	740	706	662	689	730	708	739	682	682	707	701	697	731	738	709	732	756	761	713	722	736	744	674	699	748	689	701	740	676	696	743	745	682	737	710	665	767	746	679	698	690	674	696	727	729	693	705	731	732	704	707	662	695	727	722	663	764	715	683	721	697	685	733	694	718	740	758	737	738	664	685	747	675	689	724	692	662	724	686	684	706	668	685	728	686	698	723	671	727	721	740	741	672	734	697	737	737	733	743	709	711	708	723	724	736	704	715	687	738	732	688	698	688	714	702	684	706	711	703	727	750	729	689	672	766	757	727	697	705	686	676	663	684	741	715	743	735	753	744	645	746	752	721	689	726	691	717	692	715	692	759	647	694	710	664	752	755	719	670	766	701	713	671	665	717	703	706	737	678	708	660	734	724	731	713	788	733	751	758	744	677	673	705	743	751	702	712	724	670	700	679	657	674	738	737	711	677	670	704	691	699	668	675	700	715	689	659	675	710	707	724	736	703	679	694	686	695	746	675	719	664	758	734	663	679	712	724	715	662	686	749	743	711	699	649	736	713	681	684	736	739	682	716	751	704	696	672	745	685	741	699	750	716	686	662	724	714	714	707	700	719	703	713	701	702	739	703	695	689	758	740	736	690	708	712	706	692	726	715	770	685	681	684	714	693	696	679	691	714	742	674	681	726	726	714	692	738	669	652	708	671	674	765	688	687	678	701	731	714	687	678	729	728	712	704	730	681	663	682	685	735	693	772	703	700	749	732	706	777	692	721	647	747	710	762	669	713	669	666	747	695	699	717	695	723	697	731	708	675	714	702	697	757	666	679	687	713	665	704	728	688	699	706	716	727	719	708	706	716	722	726	713	726	737	724	694	705	736	713	712	727	750	685	723	707	726	723	672	701	674	694	722	698	699	703	668	723	690	682	719	673	701	726	711	727	735	684	690	668	658	686	686	747	742	719	699	715	734	642	668	713	691	693	746	701	714	715	707	683	725	616	721	689	729	729	688	683	709	683	684	742	702	666	693	691	700	698	702	689	718	674	750	739	746	705	700	697	709	727	752	686	696	735	710	675	764	760	732	711	674	740	694	722	725	724	684	678	733	667	696	702	728	713	708	676	679	725	722	688	705	724	790	723	727	767	677	691	657	705	745	739	735	684	692	673	732	664	693	725	677	725	750	696	652	703	709	699	686	685	727	733	726	677	770	712	695	689	698	715	683	730	661	720	738	668	714	716	711	727	724	680	724	700	720	652	743	657	684	715	731	693	723	711	736	701	693	703	768	699	740	704	700	666	752	720	717	745	701	693	751	703	711	691	675	671	749	750	705	756	704	697	709	688	696	706	717	706	711	745	713	717	681	696	740	689	698	720	693	699	668	695	715	742	735	699	665	690	630	706	627	738	760	735	716	697	679	775	688	670	718	667	761	736	725	771	713	654	642	714	754	726	670	681	701	714	772	713	728	700	656	717	683	705	734	677	730	721	662	768	732	766	691	702	713	711	699	743	705	688	746	726	722	705	722	715	753	719	675	720	716	734	719	709	655	690	717	752	725	701	690	679	696	762	680	700	733	682	740	775	764	726	693	710	734	739	702	695	659	705	732	691	742	709	704	723	693	721	712	698	721	691	699	686	714	734	738	736	709	675	710	731	738	694	666	738	722	727	740	700	724	705	707	756	679	738	723	684	673	716	722	669	635	747	709	739	711	674	718	734	681	693	714	739	745	702	696	723	758	708	740	682	694	729	691	718	708	673	711	746	711	703	691	717	703	711	725	719	704	728	739	722	704	686	749	705	749	697	710	703	721	694	728	692	706	703	729	701	704	702	767	759	707	675	697	682	738	674	750	700	727	744	698	722	724	669	720	734	704	655	713	721	701	718	727	714	699	729	712	734	696	754	702	711	725	712	704	760	706	700	707	674	710	669	722	701	704	718	710	737	707	671	696	731	699	692	702	714	694	691	677	695	753	688	769	760	700	740	733	680	678	690	714	692	770	701	735	721	744	692	710	727	733	727	725	703	712	716	709	704	697	717	734	674	717	710	675	707	699	749	691	703	707	729	695	716	656	727	735	680	737	762	679	715	705	732	721	671	689	724	721	709	668	728	686	693	719	712	692	742	703	727	686	706	715	730	650	693	707	737	774	716	717	665	698	740	710	714	732	738	657	723	729	685	688	704	707	722	717	737	646	696	735	718	668	704	683	700	745	729	686	724	687	686	762	690	716	743	744	681	697	701	753	643	717	701	728	708	703	707	715	669	694	694	620	729	695	761	673	722	758	662	690	682	705	728	693	704	718	729	686	720	694	681	730	749	733	682	668	726	753	718	722	721	717	689	736	695	712	730	681	712	731	743	690	740	720	655	703	685	696	733	735	688	698	720	729	684	664	738	700	695	685	723	699	688	694	711	683	692	705	733	734	692	712	704	696	716	674	664	707	754	745	698	729	717	681	733	694	695	725	693	749	714	746	699	688	682	714	685	678	677	689	711	693	724	662	724	708	718	679	735	745	718	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
51054	51810	37708	26948	25284	23459	20537	16625	16735	25013	30907	25528	15362	6841	2373	870	466	349	356	337	357	359	330	357	327	329	344	328	345	314	330	323	344	326	337	359	313	342	328	337	338	335	354	322	324	338	303	314	323	356	330	335	324	357	295	366	304	357	350	334	311	339	361	380	376	373	324	328	326	341	380	363	332	330	312	365	345	357	326	367	312	288	350	342	314	336	340	330	354	323	336	281	331	338	315	343	310	321	366	355	353	351	303	335	361	314	331	349	330	320	322	337	318	343	303	318	305	316	353	322	303	304	331	329	337	334	343	361	341	329	329	340	367	319	360	357	307	300	344	347	304	364	362	328	340	346	351	362	330	299	306	348	346	339	346	325	345	319	387	325	313	354	347	332	319	301	349	336	366	349	389	359	330	348	287	343	323	332	342	318	326	367	332	352	340	317	327	319	316	307	341	332	334	322	363	303	341	328	323	330	336	351	317	348	367	376	345	303	305	361	346	315	302	346	315	337	301	336	317	372	329	346	352	328	337	359	330	324	320	317	321	299	336	348	335	347	323	321	366	345	331	349	342	322	330	302	326	337	311	331	353	330	352	349	352	320	335	327	343	345	377	314	335	310	291	307	366	374	335	363	332	308	307	337	319	328	318	352	330	303	378	317	318	368	326	333	347	348	363	332	335	359	312	329	328	336	345	325	341	316	345	328	329	333	321	342	313	357	329	294	313	367	326	331	360	325	313	362	372	356	324	301	313	296	364	378	353	316	327	322	324	298	320	346	347	305	352	343	379	329	341	341	313	315	333	312	315	316	369	358	330	345	326	322	325	313	338	310	335	369	309	305	374	328	334	327	345	344	342	323	331	327	368	307	310	359	310	317	325	319	322	353	310	323	351	351	346	347	320	360	305	348	342	366	341	362	337	324	350	356	349	339	354	325	371	315	343	318	306	351	335	333	341	298	349	327	328	329	304	348	327	300	331	286	334	341	330	330	351	325	351	324	299	301	367	313	327	349	362	323	384	365	324	344	381	333	329	364	302	308	315	301	313	332	323	291	331	296	338	330	336	320	363	310	340	311	352	352	339	336	338	328	303	353	327	366	366	318	306	371	327	319	345	369	346	344	328	330	347	302	300	305	343	362	362	316	337	318	317	355	316	329	365	348	320	325	323	318	343	356	373	323	353	306	320	346	332	300	335	336	312	334	319	352	354	332	320	337	334	312	340	362	332	304	287	329	334	336	308	323	328	317	327	312	348	338	319	360	334	337	322	304	337	309	329	343	332	314	362	322	351	306	304	324	348	307	317	348	338	293	354	316	331	363	297	333	328	345	346	335	335	332	328	322	323	337	366	343	359	300	306	354	340	300	332	330	317	376	347	305	305	322	331	345	353	336	361	363	372	385	359	317	362	353	344	315	347	360	326	349	308	310	310	330	358	332	329	321	317	327	334	336	308	297	306	348	335	338	337	339	364	320	341	364	289	312	353	366	292	316	301	347	296	320	329	329	329	322	321	345	332	351	348	363	326	331	346	340	271	351	302	300	336	316	361	330	339	339	344	316	320	328	338	330	325	382	354	341	323	332	346	327	323	353	318	309	313	337	345	336	322	331	354	304	377	364	354	343	352	344	330	325	318	349	339	298	321	329	370	335	329	342	326	323	306	366	299	320	321	327	309	314	331	311	333	311	284	315	309	311	358	334	304	313	300	331	318	369	347	350	321	338	344	342	330	315	360	342	310	354	348	356	345	340	328	301	348	381	341	329	325	359	307	337	340	340	352	356	321	329	333	307	360	360	333	354	317	342	297	342	339	318	326	329	356	359	349	332	313	322	357	309	318	354	356	364	351	358	350	354	349	320	316	365	318	328	339	311	364	343	311	321	362	319	300	329	320	345	339	333	332	345	327	338	305	345	330	322	338	332	359	343	328	337	339	346	348	336	339	331	348	346	321	333	347	333	305	350	351	338	299	316	343	370	332	331	335	320	331	327	337	324	321	334	341	377	330	318	310	307	306	356	324	351	322	313	315	335	325	361	301	342	345	318	298	329	342	341	355	367	332	319	323	303	327	316	340	331	325	334	335	329	350	289	340	344	340	303	335	306	339	330	348	368	331	340	359	332	307	312	343	328	348	336	336	337	382	328	332	318	334	317	326	302	314	329	304	307	331	328	326	329	343	315	334	346	307	319	345	339	327	356	348	341	374	330	324	340	342	335	328	343	322	377	358	376	313	365	314	342	308	323	327	304	330	326	318	358	358	332	332	311	321	303	315	358	329	336	326	336	330	334	323	344	340	335	302	337	332	302	331	373	355	321	369	314	340	337	351	333	315	311	321	326	330	350	333	373	322	323	336	325	339	354	343	332	315	305	327	352	328	336	338	341	322	336	328	321	354	325	315	317	330	349	349	318	343	322	344	311	306	311	329	309	304	348	346	326	326	337	311	322	321	311	384	313	335	321	335	332	340	320	339	306	337	316	371	273	349	325	298	349	360	330	357	339	341	346	337	334	335	328	289	306	322	326	331	322	336	329	335	328	331	347	306	343	343	333	318	315	354	299	335	315	338	329	338	317	336	392	350	331	315	340	361	360	376	352	384	341	318	347	367	339	341	341	317	373	356	307	368	346	350	336	333	364	316	301	339	327	342	321	314	349	332	350	320	319	322	340	298	327	326	341	327	333	344	333	357	311	340	335	353	351	322	328	296	313	340	362	344	318	372	299	351	365	304	338	314	347	320	314	337	299	288	322	346	363	326	339	284	352	321	364	318	329	352	328	354	319	360	303	295	329	333	313	328	347	331	343	346	353	362	343	331	368	340	312	331	330	345	375	335	325	335	383	273	328	313	324	323	368	342	317	346	292	326	315	318	284	324	349	376	355	293	348	336	330	349	317	349	339	381	333	346	363	383	312	322	334	363	344	321	347	276	354	285	337	372	323	326	355	326	330	341	331	320	340	326	310	322	339	331	318	306	324	321	341	317	330	349	307	311	348	344	340	323	349	327	324	360	331	335	310	324	304	322	361	341	363	353	355	338	342	344	297	309	317	319	347	352	364	326	387	334	320	310	329	343	327	352	346	354	354	330	355	326	352	324	319	324	357	345	308	335	324	315	325	364	320	357	336	342	336	359	317	345	351	359	328	324	318	330	330	328	326	309	340	352	335	394	337	355	367	321	371	358	318	329	359	322	350	349	337	317	333	365	330	258	356	306	359	333	288	333	329	320	336	354	297	361	327	341	331	328	346	323	342	343	341	321	330	322	323	302	302	332	328	308	339	326	318	291	311	327	323	317	315	300	359	305	304	324	330	322	292	325	330	339	337	329	339	322	344	346	315	309	322	339	319	337	307	334	315	346	341	317	315	324	321	373	333	339	346	312	310	307	298	367	310	338	366	333	342	328	352	334	351	310	289	325	298	329	287	315	325	351	304	332	330	341	375	345	330	318	337	326	350	308	358	368	328	368	315	324	375	329	309	327	329	292	349	336	330	347	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38532	53811	40147	28618	24619	12348	10163	18834	31152	43530	47283	41023	30281	17248	7079	2619	1162	799	736	737	726	706	751	770	742	704	789	718	766	705	764	764	762	752	741	739	759	727	727	729	813	781	762	695	768	732	755	735	782	773	716	738	711	701	724	758	706	766	758	670	710	740	761	708	768	747	716	739	741	734	753	719	767	796	723	788	732	797	726	712	727	759	772	770	741	709	818	716	750	765	751	723	741	751	748	762	741	749	751	760	705	745	791	773	746	764	730	727	718	708	736	719	706	739	741	677	769	792	744	734	791	733	701	721	735	759	759	721	716	798	695	787	754	760	816	797	736	707	715	783	749	755	754	732	769	728	754	766	734	712	713	720	759	781	771	761	779	717	755	738	769	761	790	720	755	718	734	741	770	702	692	709	754	711	787	786	734	713	762	754	708	741	737	812	768	743	769	753	733	710	724	727	710	751	712	749	728	789	736	749	800	779	747	725	721	677	758	731	731	752	712	715	765	713	733	749	726	739	720	739	725	668	738	772	767	664	775	763	722	793	762	762	726	727	745	690	823	766	718	740	739	718	729	717	744	720	759	773	727	773	774	701	720	730	784	712	686	724	741	690	731	763	771	714	710	753	705	746	771	700	775	737	713	748	730	750	736	766	790	732	754	741	793	730	746	719	764	764	780	776	756	740	755	750	724	743	717	721	682	730	738	748	693	723	754	685	744	705	717	780	727	749	762	740	744	733	812	731	717	692	818	717	752	784	738	790	752	787	802	769	719	707	747	744	715	752	780	747	728	767	730	745	724	700	749	694	739	783	729	701	686	714	713	730	747	728	742	755	765	693	725	734	764	673	759	702	775	730	735	738	707	716	678	683	729	695	701	748	723	749	690	752	781	700	764	741	770	697	692	809	756	725	761	718	725	733	708	706	759	761	741	785	739	735	756	699	692	771	754	716	700	756	741	747	768	749	724	751	719	803	745	712	739	759	777	719	760	708	799	706	749	708	764	677	709	709	773	767	759	710	776	727	696	718	745	726	711	768	723	770	746	748	725	761	716	773	741	739	749	703	747	769	687	719	737	754	745	756	775	709	770	767	729	755	758	752	739	695	777	746	745	762	698	774	778	717	775	733	716	738	725	708	757	785	695	755	722	732	747	712	744	765	738	783	764	742	753	740	753	718	724	755	704	737	758	754	709	702	746	732	768	771	722	785	728	737	778	730	761	743	739	725	710	702	719	713	745	745	760	730	726	745	728	689	686	708	738	724	713	752	732	787	712	728	700	730	759	739	743	731	715	726	745	737	735	728	751	696	753	744	756	739	731	720	799	751	725	738	691	701	703	746	779	758	733	766	738	758	729	777	736	781	737	743	754	726	745	718	781	753	752	702	799	713	752	710	727	675	758	762	716	731	739	701	725	756	721	770	740	735	748	673	758	766	733	733	753	741	772	737	749	747	749	705	733	752	738	751	742	699	745	801	746	748	693	724	698	708	754	749	755	743	745	769	743	752	736	706	747	713	771	708	773	773	778	727	738	750	741	788	756	734	717	770	799	724	751	799	757	744	771	735	718	754	707	733	768	700	786	734	788	714	732	783	748	697	751	727	749	701	747	769	718	751	714	724	763	707	740	712	760	698	775	711	723	727	739	742	717	733	737	700	780	714	765	711	749	735	724	703	721	734	741	728	789	739	720	711	771	737	708	684	741	707	740	782	746	765	730	769	758	695	738	723	746	720	731	741	752	750	736	714	736	770	758	779	747	702	733	714	779	717	751	755	750	747	701	786	739	787	713	741	736	741	733	775	735	723	792	722	762	782	734	727	739	731	726	723	733	721	732	795	747	717	737	746	723	748	727	755	754	722	711	711	704	716	765	720	733	732	680	742	742	713	732	744	709	747	716	724	751	748	719	732	719	753	740	734	766	781	754	689	721	731	721	741	723	749	693	754	772	737	722	751	738	762	769	804	755	745	741	745	723	760	720	711	697	728	684	809	742	723	775	774	760	770	694	716	734	735	736	741	729	703	746	703	731	728	713	728	767	753	747	779	727	774	758	736	700	739	774	702	730	743	731	665	753	702	714	747	727	733	733	697	788	763	735	707	734	754	773	742	743	680	745	718	728	737	725	760	712	749	741	730	691	739	727	724	752	804	748	740	771	805	783	727	656	704	761	735	702	752	716	764	764	740	739	717	730	750	773	755	710	764	707	757	726	750	716	717	732	768	745	743	706	757	720	703	762	709	737	728	699	712	674	762	721	746	776	703	726	719	761	679	757	730	762	739	718	736	767	731	752	774	764	690	742	699	674	740	768	727	764	728	718	776	752	749	748	765	758	718	707	752	763	730	744	739	737	757	757	820	762	714	783	776	779	723	692	722	737	780	744	768	735	751	722	781	720	753	701	758	775	715	777	760	724	726	729	742	752	732	737	714	696	724	760	702	724	775	728	741	718	744	720	722	765	756	760	733	686	716	748	714	741	771	751	731	775	737	726	751	729	768	756	732	732	785	739	694	708	752	742	734	801	757	754	745	735	702	721	767	728	681	765	749	698	755	729	722	746	759	773	720	732	780	787	768	749	741	722	699	708	751	754	764	778	716	715	733	802	755	708	729	715	708	800	751	735	796	690	753	734	791	785	706	759	740	751	738	747	732	736	721	762	760	732	733	777	799	729	733	731	769	733	711	728	741	808	782	819	725	757	739	718	746	707	747	751	752	711	763	747	732	712	781	770	728	732	726	723	765	702	754	729	729	700	758	728	733	705	732	750	779	705	762	695	760	759	722	747	753	710	755	725	705	712	726	695	715	732	755	775	711	751	749	746	707	718	739	741	717	715	779	764	773	686	691	755	741	689	772	682	731	783	720	822	705	774	683	733	778	712	774	745	769	701	733	753	697	759	750	757	737	757	723	734	728	751	702	773	684	759	836	757	820	717	752	736	755	748	714	741	707	766	763	776	726	744	735	768	757	728	779	764	707	713	734	718	809	773	785	747	709	720	736	765	776	731	740	733	766	796	683	745	742	718	737	746	732	700	757	734	738	708	740	740	743	754	738	726	739	716	763	727	812	771	734	746	788	765	749	782	764	701	746	744	705	823	725	733	743	744	753	757	749	743	771	713	709	722	758	758	706	700	791	762	749	738	764	740	703	745	735	751	718	776	712	713	760	753	762	740	694	742	761	766	767	786	731	731	711	755	724	744	792	745	751	725	756	681	759	728	794	739	730	732	726	732	751	769	755	716	719	703	721	789	719	721	719	747	733	751	753	721	720	705	719	768	789	747	710	778	756	768	728	774	724	769	707	735	732	754	740	742	707	708	752	715	722	720	713	793	694	688	730	716	784	722	758	723	758	736	717	721	815	757	754	733	693	747	748	753	745	674	765	732	764	786	724	719	767	744	739	767	774	731	747	729	724	741	762	745	680	737	760	756	781	727	760	711	737	720	734	713	717	724	744	752	706	717	770	751	752	728	779	735	733	715	760	810	719	746	734	740	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
51490	46469	35842	26768	25580	23300	19607	16061	17007	25428	30155	24851	14841	6196	2147	871	521	363	314	339	330	325	347	352	307	372	340	352	377	365	355	374	340	351	352	345	380	325	357	338	360	324	349	296	368	364	358	370	340	342	317	355	343	349	372	337	350	327	358	342	364	382	326	312	353	340	357	350	339	348	351	383	363	361	332	353	354	393	328	328	344	344	356	324	358	384	338	366	356	346	347	339	313	372	314	313	339	326	336	337	358	351	341	329	347	325	347	320	309	326	307	348	362	328	366	317	309	361	341	310	378	302	353	319	363	357	365	350	356	350	388	340	333	359	313	359	360	395	353	402	372	346	361	328	387	358	355	313	340	359	309	369	335	338	366	348	349	348	375	361	350	334	381	393	323	344	344	335	339	365	308	362	311	352	307	345	369	386	340	351	318	345	341	351	357	336	350	319	332	304	324	351	321	359	342	350	347	319	328	394	351	336	337	382	349	348	344	367	348	368	372	322	309	321	351	314	351	348	363	353	369	343	303	371	319	310	350	332	337	329	327	353	345	345	334	361	339	340	340	357	366	362	333	357	348	360	358	354	372	359	348	347	333	347	312	346	358	327	353	346	369	327	342	336	343	323	335	317	378	359	351	323	344	357	314	360	344	355	375	351	348	349	396	362	368	327	356	342	337	353	338	356	364	360	328	332	338	356	345	349	362	340	323	375	298	364	346	338	333	343	363	345	367	357	328	343	353	351	356	341	331	312	369	348	361	341	335	345	334	344	341	339	334	326	335	361	318	325	361	352	334	322	368	348	357	349	358	297	319	355	325	355	359	343	327	359	360	370	367	320	344	359	366	354	363	334	370	374	313	352	333	341	349	323	386	302	333	347	378	320	346	325	305	373	330	352	320	340	321	351	329	390	357	365	341	342	342	375	337	370	328	322	367	345	358	345	305	383	354	362	362	382	351	336	348	345	336	323	348	358	359	329	349	337	366	349	343	334	351	368	372	339	338	348	329	344	344	343	389	366	323	354	326	340	336	337	343	323	340	324	324	341	346	316	338	346	349	331	380	351	326	369	307	389	343	354	352	374	345	311	346	331	335	356	350	372	356	302	350	316	325	368	349	311	349	327	326	319	346	359	332	300	341	330	375	341	367	340	324	329	342	357	348	342	299	346	357	358	325	345	340	341	347	361	325	348	339	338	329	334	363	333	345	356	347	329	376	322	391	356	324	354	368	348	375	362	361	350	353	331	362	338	387	326	339	374	343	381	381	370	344	327	385	363	331	335	336	356	391	325	351	350	333	348	364	363	330	313	355	340	375	359	332	333	364	351	321	369	354	361	333	349	360	355	316	349	360	385	358	321	341	324	353	347	343	331	332	337	344	367	347	344	345	380	329	318	340	334	384	346	347	385	346	335	361	350	373	343	351	295	361	356	371	336	389	301	352	323	359	347	338	373	367	327	336	360	358	335	317	343	306	330	323	318	338	376	362	349	356	334	312	364	378	354	350	322	345	350	361	331	337	318	337	351	337	347	359	337	331	380	318	331	365	345	357	356	326	351	336	346	344	327	355	376	355	348	359	365	356	344	352	354	344	350	337	349	321	388	361	336	394	329	377	362	363	325	330	324	325	333	308	329	366	394	370	367	336	331	330	362	351	355	355	334	328	341	347	332	357	304	367	354	370	326	346	372	346	297	346	322	343	321	337	351	351	357	325	328	361	347	381	338	359	384	364	316	351	293	310	364	365	344	364	352	359	355	366	349	369	358	331	339	344	363	315	344	351	342	357	353	337	341	346	313	322	348	312	376	362	317	362	330	321	338	329	350	361	363	379	347	331	297	346	343	307	322	331	334	344	339	341	331	326	369	328	352	378	368	365	358	350	358	327	326	336	346	355	351	381	341	345	341	350	342	357	326	330	332	339	384	352	350	318	354	355	339	346	368	327	365	373	378	354	352	351	341	344	279	339	332	330	333	331	379	339	348	326	368	370	318	362	333	365	365	356	302	341	324	345	330	327	370	355	367	374	308	307	335	344	322	349	317	331	352	357	333	362	345	354	361	320	348	356	350	365	367	359	293	367	344	366	357	391	325	358	321	320	356	349	311	371	356	374	356	376	350	339	313	352	351	352	339	324	343	352	333	359	346	336	374	319	324	357	317	358	329	329	366	344	370	343	367	353	358	355	392	343	325	332	371	332	362	339	332	379	358	337	333	316	336	364	361	379	355	368	318	328	368	363	306	343	323	341	371	363	359	342	337	287	325	336	336	359	354	365	355	310	347	364	344	317	368	340	347	324	350	368	296	330	312	342	339	358	357	357	336	311	340	317	330	350	397	342	348	361	368	350	366	343	329	329	305	324	326	356	336	336	326	339	361	314	322	323	353	347	346	363	343	348	358	319	294	342	339	363	364	359	351	330	340	355	366	382	404	358	343	364	367	393	327	331	301	361	366	353	345	350	383	294	373	331	324	354	338	335	324	360	319	317	310	350	356	338	359	339	344	326	383	389	379	353	373	347	324	374	312	353	372	340	320	349	362	352	336	338	344	358	384	355	338	364	370	353	346	366	344	349	352	343	357	304	366	363	358	355	329	358	328	324	348	347	328	379	370	389	360	317	335	354	352	360	328	362	357	336	321	336	374	385	355	340	405	356	355	345	341	355	321	343	351	345	360	389	385	332	362	358	327	347	349	317	347	326	322	359	314	370	305	355	351	326	330	351	290	348	343	368	319	362	382	346	340	341	317	342	314	364	384	352	353	348	331	319	336	346	352	341	324	356	347	328	339	346	330	357	342	337	337	338	346	351	376	382	342	319	352	319	353	327	354	358	338	341	348	361	359	324	343	344	356	324	361	352	348	321	311	339	326	352	325	307	355	378	343	323	318	328	354	316	339	348	368	349	372	345	333	328	352	363	365	319	375	315	356	345	360	328	323	372	343	356	351	323	347	338	340	323	363	378	320	329	313	286	371	367	372	312	321	379	363	368	344	333	340	324	349	370	331	347	340	363	344	348	350	346	359	340	360	373	360	353	337	319	326	337	377	342	328	389	340	334	365	342	368	365	336	316	350	375	355	376	386	337	340	307	325	328	352	345	383	366	377	353	340	371	318	355	368	371	328	345	378	372	358	333	342	335	383	393	332	329	339	368	311	407	348	321	395	355	346	340	334	342	375	353	339	328	321	331	348	354	323	351	352	359	338	346	356	334	319	350	314	350	390	369	356	325	328	381	363	360	329	317	322	319	318	316	357	357	328	381	362	314	320	349	342	350	348	356	349	388	347	341	318	347	357	367	342	343	364	338	368	359	372	317	369	335	373	357	359	362	328	362	312	344	309	338	343	326	323	327	351	361	370	317	345	339	336	361	360	341	332	329	363	332	355	345	339	346	353	318	354	321	345	322	345	340	334	342	351	328	367	350	340	384	367	334	372	362	334	365	336	323	367	335	388	326	346	364	350	342	379	317	344	334	329	354	338	311	338	362	339	347	364	347	326	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43951	55986	39667	28720	23623	12039	8210	19355	32278	42789	45807	40105	28729	15757	6342	2376	1107	840	744	742	791	790	753	735	756	789	781	775	758	764	721	786	819	807	765	755	752	749	711	783	840	760	746	749	741	780	766	791	723	740	795	753	733	745	752	731	741	765	773	794	750	766	737	785	754	754	746	767	835	792	741	769	754	770	736	782	732	762	736	715	760	756	730	804	741	753	712	756	749	778	767	769	747	759	718	775	768	841	742	835	732	771	752	767	740	802	830	772	793	718	800	788	770	788	764	759	720	767	852	771	798	766	774	789	756	791	724	746	745	733	751	831	769	787	703	748	784	751	804	777	789	714	766	733	719	734	761	738	788	778	693	762	755	794	735	779	789	739	788	770	790	751	754	754	739	739	791	737	762	840	719	726	775	735	763	729	789	732	787	727	799	773	723	708	793	750	700	793	775	754	773	796	758	787	760	736	681	796	779	789	748	696	757	760	765	715	789	758	799	775	812	751	763	752	773	775	781	769	727	754	755	722	735	769	765	737	778	794	758	744	729	745	737	776	788	760	713	746	721	736	770	772	806	749	752	706	717	718	759	750	743	803	815	789	763	723	750	742	726	743	768	715	736	778	752	724	749	726	730	721	814	766	736	772	754	797	759	743	803	717	755	749	733	728	756	771	714	806	799	782	721	755	755	764	712	790	734	743	786	719	730	736	801	742	732	795	771	757	735	737	791	751	755	710	808	775	723	757	762	790	764	764	765	759	748	745	788	736	686	702	731	743	750	713	762	777	751	764	790	734	729	781	785	707	762	748	727	744	765	739	770	738	782	768	770	766	754	738	785	756	758	752	784	729	733	785	754	717	757	756	791	767	743	766	755	746	758	745	742	750	771	773	805	807	736	747	670	776	682	741	804	725	777	763	766	740	693	756	745	761	782	779	752	773	743	734	723	749	748	741	746	741	782	736	753	761	723	751	793	723	746	752	795	801	807	725	727	779	703	787	795	744	739	746	745	787	700	773	711	698	741	724	788	701	765	781	717	752	712	763	727	755	735	743	719	747	709	756	814	800	771	761	779	748	751	761	732	693	735	760	759	710	740	766	732	729	718	793	710	722	706	742	830	773	760	785	679	737	773	743	760	735	764	738	778	829	802	691	760	720	772	754	748	737	743	766	755	741	795	793	769	740	779	749	803	767	722	773	727	758	771	773	747	731	718	770	801	764	768	752	752	748	748	709	741	795	781	765	720	738	716	793	745	747	759	748	780	747	755	797	767	789	739	777	741	743	783	734	721	701	867	768	706	796	805	738	789	759	699	751	743	734	739	793	706	745	747	805	806	753	770	769	752	805	784	748	751	743	762	789	782	823	757	761	739	728	770	741	741	748	805	749	745	739	764	722	777	765	771	778	727	747	755	742	787	742	775	708	787	699	760	786	724	751	743	763	732	727	762	776	766	765	782	725	722	706	799	714	756	774	780	697	756	758	783	790	755	741	761	720	789	721	718	771	744	733	733	716	790	765	740	745	777	766	798	791	833	762	809	749	805	668	760	798	808	745	812	734	780	784	738	745	793	814	748	774	766	781	746	759	739	777	748	775	766	783	751	760	732	777	745	750	737	725	743	771	783	710	760	725	699	745	739	762	770	782	709	770	743	760	729	746	763	733	771	700	745	771	735	757	738	752	756	761	772	739	725	739	729	779	799	761	819	758	742	753	711	758	801	808	763	759	780	755	787	803	745	723	763	776	734	753	758	751	769	729	700	763	798	741	738	725	734	766	745	786	714	768	768	752	746	787	787	754	728	770	747	692	747	763	782	791	768	806	813	779	774	716	758	733	768	745	776	776	727	714	756	740	803	751	748	717	740	736	772	734	752	767	797	783	755	782	750	739	751	771	776	773	764	750	767	762	728	760	731	781	764	739	765	790	751	759	773	719	753	775	771	730	724	792	798	718	715	808	750	795	739	745	758	788	782	764	703	785	738	775	766	762	745	778	731	715	706	778	736	777	726	722	758	758	783	768	775	785	685	761	801	750	781	770	744	773	747	739	750	758	750	776	726	769	773	769	753	731	750	780	741	742	735	712	776	782	745	760	770	793	775	720	724	803	726	722	773	772	738	792	802	774	789	774	753	770	777	809	774	777	770	733	747	757	771	769	760	735	755	744	763	741	784	748	795	769	728	779	746	704	763	768	782	810	761	794	693	720	764	764	770	739	757	717	726	745	754	777	735	765	797	770	736	822	794	712	754	729	749	811	720	750	765	763	755	760	775	744	765	744	761	772	780	731	721	741	707	733	771	737	743	755	768	759	778	776	790	757	707	729	744	761	756	728	769	775	742	755	733	754	750	717	759	795	687	762	749	724	727	760	723	767	745	788	807	783	766	804	715	808	726	787	785	773	752	731	749	793	790	746	734	803	746	801	765	768	738	718	795	736	718	713	712	761	759	723	738	711	770	780	781	739	751	777	798	743	749	750	728	759	713	743	764	769	767	757	750	763	744	757	746	718	799	764	768	776	758	767	733	753	691	746	776	727	715	804	743	772	732	764	801	768	770	760	751	756	735	787	802	771	788	738	755	733	750	771	747	786	731	742	750	736	784	746	798	755	730	730	821	736	744	740	799	755	737	725	737	785	784	754	783	736	750	772	703	753	751	746	776	814	746	736	727	763	793	687	817	715	769	762	726	746	734	720	801	791	795	770	751	790	769	760	748	761	765	758	783	745	743	752	796	682	810	765	715	751	748	713	787	751	785	731	772	773	789	772	693	790	739	791	743	761	761	747	746	721	684	799	787	795	792	740	765	756	731	768	783	728	769	802	746	742	777	771	720	780	703	791	749	769	741	756	700	739	734	749	708	792	801	741	724	775	804	785	744	773	790	821	715	755	702	715	755	773	779	751	727	737	763	729	793	773	736	782	747	776	759	788	727	735	756	731	709	748	718	763	742	727	792	733	729	779	800	729	766	785	755	774	708	712	763	727	812	818	744	778	766	778	763	794	770	720	781	771	745	798	737	764	774	746	708	794	756	794	762	762	726	768	789	772	725	740	778	760	773	774	748	705	739	761	753	733	700	744	747	756	736	762	763	727	796	743	777	729	741	757	705	727	761	757	729	707	796	730	732	763	687	791	790	811	799	748	751	773	794	814	751	728	734	772	746	710	764	765	797	766	730	762	711	790	786	766	772	763	725	751	757	807	728	769	702	783	786	701	759	731	822	768	805	793	762	761	765	810	755	709	759	773	719	713	769	703	790	740	747	760	718	745	734	745	721	758	793	717	782	702	764	795	770	716	741	770	696	761	799	728	740	771	730	801	768	767	774	760	789	728	737	779	724	808	707	731	753	808	761	770	749	753	746	731	746	750	753	727	720	755	793	778	793	778	697	789	745	752	744	766	750	752	774	707	773	739	766	765	796	771	691	777	767	783	694	754	747	768	726	735	750	767	763	747	760	727	720	764	779	729	713	758	731	791	802	759	799	762	767	758	737	744	756	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
50087	53180	39080	26672	25042	23563	20117	16468	12565	16686	29724	29277	18037	7849	2621	1005	545	394	362	414	335	331	364	350	355	292	359	347	333	369	372	336	367	368	363	344	376	366	332	333	345	390	346	366	375	339	354	357	368	391	392	365	362	372	355	354	339	360	366	337	353	357	351	321	370	334	354	381	343	341	327	352	340	336	348	369	327	391	367	339	336	350	356	373	356	361	321	335	339	340	385	357	351	342	317	337	331	344	357	351	366	371	394	366	360	356	357	370	336	376	338	346	343	349	326	324	340	385	379	329	366	345	356	370	338	337	364	349	354	384	358	404	355	349	329	345	344	356	385	368	340	359	348	324	352	356	341	380	381	334	363	333	335	342	366	337	340	387	343	318	367	354	356	365	348	384	339	356	354	353	356	370	373	351	374	377	344	347	332	332	332	356	359	363	358	350	370	329	319	370	357	351	326	343	336	355	328	358	354	309	343	357	336	360	380	355	385	328	352	361	343	335	347	364	347	389	369	362	346	385	359	376	358	368	355	338	333	397	345	343	345	329	351	313	352	339	312	361	332	376	340	346	348	335	359	370	351	341	342	348	344	359	319	365	372	363	348	347	321	317	360	335	363	327	358	378	360	370	367	377	386	359	343	329	340	342	355	313	388	385	357	376	362	349	388	315	365	357	354	383	339	391	367	331	399	366	341	364	368	362	356	352	347	375	358	346	415	340	381	341	350	349	355	362	369	354	360	337	347	351	341	386	337	331	378	332	321	339	319	373	349	351	353	370	332	345	344	363	340	375	369	368	354	353	379	366	352	328	375	335	370	333	341	355	353	309	347	374	327	330	368	350	359	372	326	355	391	323	335	358	346	339	298	354	357	318	326	352	340	358	366	354	351	382	363	366	353	322	362	382	338	325	338	316	300	350	337	342	319	362	336	356	370	362	343	346	359	364	347	361	358	364	366	375	308	338	371	330	322	361	346	374	380	347	361	376	381	369	343	387	381	348	352	365	342	367	373	354	343	339	393	354	374	342	377	367	318	368	352	365	347	396	396	358	335	355	356	382	360	322	338	351	341	332	331	370	353	339	345	352	357	366	364	339	334	374	341	363	387	402	364	370	296	350	324	363	331	343	327	341	357	348	337	357	365	331	366	364	342	332	332	357	338	363	349	336	323	407	382	400	322	350	315	370	363	354	354	313	368	343	328	379	347	333	358	351	343	338	337	396	363	364	380	352	372	370	371	350	356	365	325	354	345	334	356	311	389	368	338	354	380	353	339	347	341	353	363	382	356	326	335	372	346	342	364	306	319	362	321	301	367	350	338	358	323	340	384	382	334	355	338	370	347	336	339	358	355	366	351	338	361	346	352	364	352	386	380	368	339	389	348	346	350	342	345	344	336	348	348	359	385	370	349	360	340	378	377	350	337	343	337	359	355	367	373	380	347	323	324	335	307	384	342	372	347	361	370	335	337	328	338	343	334	365	343	341	335	367	325	354	336	356	357	358	321	367	343	355	356	334	320	350	373	338	343	352	334	345	367	337	361	349	366	337	362	348	375	321	324	344	330	374	337	334	352	353	356	322	403	347	341	359	349	385	346	329	352	308	369	371	346	335	365	344	367	357	387	352	346	324	364	414	384	348	340	388	352	354	373	386	356	358	326	373	330	380	323	333	382	335	351	333	388	326	346	384	328	359	351	306	365	369	343	359	362	343	350	371	314	373	293	358	341	333	385	336	358	343	389	356	380	366	342	334	341	396	348	322	371	378	365	342	360	398	361	339	344	371	359	362	375	351	340	343	354	341	365	343	331	338	379	381	357	365	367	352	342	354	378	331	340	355	337	374	347	363	338	341	373	365	370	383	339	364	364	381	383	368	360	334	358	368	367	348	344	342	335	368	353	326	338	349	361	341	323	370	334	349	353	349	334	327	334	325	368	348	346	348	330	351	351	331	321	337	370	344	366	343	384	369	350	363	368	359	360	372	345	366	342	359	369	351	365	305	339	325	338	324	358	331	360	363	337	343	347	353	338	363	401	368	346	349	311	379	346	366	350	331	340	359	378	341	395	405	302	356	373	369	348	334	375	371	367	336	350	349	334	361	346	326	358	302	363	344	315	342	354	319	325	326	395	342	415	327	323	349	345	342	349	357	340	371	351	340	368	363	334	325	349	348	375	365	352	323	377	365	372	353	372	349	327	368	327	335	334	390	347	406	330	309	387	365	342	377	358	366	328	377	345	358	353	334	368	354	396	399	355	364	356	395	366	358	323	348	363	366	334	371	346	383	367	344	293	351	344	383	386	373	382	348	345	383	364	414	366	364	374	358	364	358	336	338	330	388	359	351	358	348	345	356	355	341	395	380	391	345	342	343	369	370	360	358	378	345	350	341	315	372	335	327	378	340	346	327	398	353	386	353	361	337	350	342	348	374	332	364	353	362	371	363	341	366	317	343	376	368	346	378	327	358	347	356	370	353	347	350	388	327	382	383	343	357	345	354	349	362	359	350	369	401	382	356	348	329	355	359	326	331	392	350	357	342	368	337	342	347	328	382	355	364	375	381	327	354	338	347	348	336	320	336	360	363	334	344	355	354	352	351	351	340	354	337	348	344	328	362	365	403	339	356	359	339	378	350	377	371	380	337	341	354	359	358	335	318	338	382	332	339	351	348	340	325	359	321	377	371	334	376	345	364	333	363	395	352	377	349	331	327	334	359	380	341	351	337	359	344	316	348	341	348	375	383	368	377	355	327	336	331	345	329	357	425	393	369	360	362	339	341	328	360	335	390	344	362	372	379	358	325	356	351	381	383	327	383	326	326	354	385	350	359	363	380	358	363	382	349	361	360	367	355	404	317	291	363	370	363	347	329	312	378	356	364	339	320	348	341	365	330	344	336	351	314	350	344	367	376	339	380	337	327	365	359	357	351	350	372	346	377	318	363	329	341	354	357	346	305	367	336	366	364	357	349	351	367	375	336	369	386	353	321	356	341	338	365	360	344	335	313	355	348	340	360	380	381	394	359	355	368	375	359	363	346	355	336	328	325	328	315	369	318	347	354	355	331	351	347	373	364	366	315	373	357	375	311	378	386	354	345	381	382	324	320	362	339	390	356	344	330	359	314	380	378	390	369	321	385	340	341	381	321	355	342	358	341	381	363	376	371	365	328	329	343	365	368	361	345	369	368	355	324	342	343	326	379	317	343	325	356	348	350	348	340	373	365	366	333	339	349	368	354	328	371	356	350	341	404	367	339	359	327	380	343	361	344	359	352	364	342	336	330	320	365	354	360	318	352	353	344	419	377	336	377	357	385	392	364	370	360	388	368	352	343	354	348	322	337	333	370	328	334	357	337	331	379	334	333	359	358	390	319	349	378	376	339	369	324	336	355	344	352	351	361	340	317	363	355	360	351	350	376	364	352	359	363	333	341	368	381	374	333	340	331	353	320	284	349	370	347	333	384	323	376	317	356	399	380	356	376	352	334	339	377	300	345	394	330	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37199	52290	41888	26395	22108	10888	6114	18861	22029	35032	47265	44751	32473	18215	7529	2746	1264	936	765	744	731	774	758	760	781	787	781	763	799	769	796	801	800	774	840	810	748	772	782	791	731	761	783	801	803	825	762	808	738	801	770	798	779	789	799	800	781	747	768	787	794	731	777	776	768	761	750	729	782	776	788	761	726	781	775	821	783	775	730	764	753	798	760	786	755	748	758	744	795	774	787	788	795	780	771	757	775	741	792	814	761	824	755	717	781	814	799	745	784	777	735	760	780	760	784	728	773	793	798	783	830	730	758	788	781	740	804	731	768	806	800	765	740	819	781	799	840	766	778	770	799	790	779	793	794	742	784	787	764	775	761	761	807	783	784	799	752	759	760	871	727	788	749	829	798	781	832	783	804	774	822	753	793	786	778	752	784	774	784	810	769	782	733	734	790	759	749	784	782	770	779	822	777	831	769	750	749	751	753	744	771	830	806	774	802	808	752	746	811	730	784	731	757	766	802	813	770	806	778	809	748	753	811	750	816	755	780	816	706	729	771	749	762	767	789	820	705	773	726	756	836	781	786	742	765	738	800	783	750	757	831	752	768	748	765	793	784	811	782	771	772	757	800	759	757	780	770	749	826	823	787	785	816	741	781	751	804	751	705	726	729	776	774	808	748	751	766	807	817	784	739	789	754	761	791	785	755	819	787	752	729	813	773	834	751	748	785	782	771	785	746	822	765	736	728	836	757	791	827	772	772	742	803	757	765	743	727	765	751	816	811	789	862	738	808	813	760	764	816	779	779	781	745	772	752	783	802	743	700	794	802	785	829	786	768	756	787	825	809	767	779	750	769	724	760	762	792	786	775	791	745	771	741	801	757	798	788	764	806	728	718	768	767	735	772	757	753	779	770	757	754	793	780	805	749	816	788	757	801	766	775	749	787	706	778	799	771	797	735	796	754	787	782	730	820	798	733	744	775	805	764	734	750	779	714	845	724	765	767	801	790	763	812	750	726	771	842	722	801	791	757	783	753	827	672	753	780	807	751	801	741	765	782	765	774	778	759	770	733	786	772	775	702	777	782	814	748	813	773	796	747	754	814	785	782	749	850	805	783	738	719	728	812	763	765	747	776	784	757	780	751	780	756	795	784	814	764	769	777	767	811	829	769	790	767	769	782	791	830	773	788	778	737	768	782	762	773	763	776	782	743	812	780	684	763	757	787	791	800	814	755	768	802	826	790	736	797	771	775	787	799	788	811	770	781	774	749	815	761	749	803	802	735	747	745	741	802	790	755	751	787	755	789	778	797	769	763	803	791	751	811	746	810	781	802	811	768	786	745	762	792	777	769	749	829	793	772	822	796	735	757	765	787	768	801	755	791	720	790	722	779	727	751	774	726	742	778	755	805	804	787	757	736	793	742	766	813	766	808	789	776	801	778	802	788	773	742	779	768	701	799	770	824	817	742	812	784	778	750	810	777	816	767	762	800	792	792	781	715	749	747	733	780	770	799	803	849	778	755	752	772	753	829	790	743	773	795	767	768	816	746	746	754	792	729	776	750	763	776	789	733	783	786	780	750	798	757	786	752	779	771	768	746	764	826	788	773	832	764	714	760	784	791	758	773	796	775	770	713	733	804	796	747	803	752	747	803	769	810	770	804	809	758	820	785	757	804	815	785	745	752	781	750	769	768	735	761	776	765	774	795	828	804	774	773	756	744	787	752	824	699	726	793	765	785	772	796	781	719	775	825	759	763	736	776	739	790	734	754	757	781	745	767	766	780	760	755	769	776	781	810	798	750	813	765	754	776	805	793	752	735	803	780	742	813	777	720	783	768	815	799	754	771	761	770	783	784	751	767	784	786	778	744	776	739	768	780	769	748	773	768	765	764	787	798	748	780	718	812	773	773	770	738	756	704	782	760	762	778	732	749	726	777	766	763	779	759	722	723	752	784	763	788	729	750	729	812	782	796	785	750	778	767	743	753	767	760	759	746	731	736	764	803	767	773	813	792	765	745	768	770	782	777	799	735	787	817	766	770	802	765	739	748	804	764	779	771	781	800	808	818	767	817	730	763	786	783	813	802	767	808	814	775	736	800	773	832	741	802	763	783	793	782	732	781	773	794	764	744	761	789	825	743	808	777	757	748	792	773	815	807	724	773	794	826	782	763	793	780	812	749	810	796	740	826	771	760	791	786	752	744	803	796	865	756	765	734	769	747	780	743	777	739	788	804	844	759	783	773	737	753	806	751	765	771	821	771	764	774	760	782	771	749	742	812	805	747	814	811	819	763	756	797	720	774	831	754	803	782	775	735	802	757	808	771	763	791	750	776	772	777	787	737	750	714	847	782	724	798	781	798	784	760	819	759	788	790	774	740	778	812	747	773	803	755	773	774	796	779	789	764	750	756	767	817	763	809	739	764	809	760	817	734	803	778	765	817	788	779	750	768	775	753	755	772	758	793	817	780	743	790	775	738	733	836	735	764	744	793	775	752	744	741	735	764	759	759	797	798	799	816	833	740	828	751	744	742	741	762	809	765	755	727	785	773	730	795	809	778	759	759	762	782	782	721	697	759	728	774	741	727	739	795	765	808	774	775	766	860	764	813	768	752	775	750	775	746	787	766	759	757	749	758	783	800	771	757	821	766	775	803	759	750	774	744	754	792	741	777	811	736	762	732	732	775	780	816	808	802	788	828	789	779	768	771	730	778	763	791	814	769	778	810	808	771	740	724	802	785	773	796	765	797	766	780	770	764	756	777	763	741	790	754	730	781	753	762	816	808	804	735	769	715	771	781	820	811	725	781	770	725	760	774	775	771	797	755	800	759	768	712	782	790	791	767	759	753	755	801	758	757	776	776	745	768	751	757	801	757	764	788	776	779	806	744	753	827	739	780	786	811	757	780	805	854	761	748	765	790	809	791	800	732	846	838	764	766	770	736	737	783	801	766	787	829	796	743	717	772	767	752	771	811	783	803	775	754	714	754	785	719	724	751	771	743	826	811	760	769	798	764	793	746	743	779	810	857	773	798	769	778	803	797	777	761	747	818	812	749	770	799	786	752	757	768	774	751	772	752	762	829	726	784	751	776	786	791	761	764	771	754	791	765	750	787	790	751	813	818	749	784	810	756	740	763	798	743	807	789	736	779	790	771	785	724	767	767	799	798	777	726	787	768	813	751	783	723	764	736	808	756	739	784	711	798	758	821	814	753	738	781	744	781	770	793	776	784	806	709	777	807	772	760	763	768	758	743	770	786	800	779	775	790	721	758	755	764	750	749	774	809	721	790	823	780	742	759	732	778	763	755	737	823	800	733	798	748	738	806	807	751	739	790	780	770	799	813	736	780	766	780	779	809	762	780	759	759	784	761	768	770	828	734	781	792	778	744	740	784	797	780	781	776	796	800	785	752	801	767	766	837	838	774	758	801	748	791	773	724	804	786	741	788	737	777	773	766	776	782	765	814	797	725	803	781	803	792	758	772	727	819	778	778	803	764	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
49912	53563	37178	26828	24337	23133	20362	14189	10351	20150	30802	28023	18219	8464	2786	1052	500	368	387	382	356	340	341	363	357	349	375	335	369	347	348	358	382	325	297	359	344	370	358	336	345	366	384	345	393	359	355	335	331	362	353	366	347	314	376	362	331	355	347	359	347	328	367	336	339	323	376	370	338	375	362	311	344	344	359	322	359	332	346	356	372	343	357	361	397	360	330	379	337	354	372	359	361	364	339	330	340	333	328	349	338	328	358	320	318	347	378	304	348	351	355	345	333	344	333	336	331	349	350	346	385	376	353	374	410	297	344	334	383	371	344	324	348	383	385	321	374	335	332	357	345	376	364	338	328	360	365	359	381	328	366	364	361	342	352	347	346	348	351	347	364	339	322	370	374	327	327	396	321	360	354	310	352	342	345	373	323	351	359	337	338	351	313	367	378	363	320	352	321	360	331	329	350	335	339	343	322	326	362	357	291	348	349	324	355	372	338	352	375	342	367	363	381	323	354	338	340	348	357	388	378	369	332	376	321	374	352	313	335	366	334	338	318	346	390	360	346	376	353	359	345	359	318	342	311	320	363	340	345	349	323	343	328	349	369	330	316	381	384	334	366	337	355	369	344	364	327	344	360	343	340	364	342	347	344	365	343	363	345	368	345	309	376	349	361	359	342	344	340	343	336	375	372	368	359	345	380	342	393	371	314	332	339	375	351	331	328	358	364	384	319	352	322	332	358	324	325	318	337	380	348	355	341	371	327	350	356	311	338	331	331	328	360	363	330	340	357	392	331	362	377	370	357	380	347	349	324	379	330	359	356	358	344	333	335	337	358	350	323	344	343	344	347	348	306	322	339	358	372	368	323	328	307	382	360	345	312	326	365	358	322	308	321	334	362	320	333	340	368	404	348	366	361	364	386	349	356	346	370	369	342	345	362	325	356	364	321	369	341	361	346	351	339	340	343	376	334	343	324	332	330	345	336	346	386	341	342	344	347	364	340	382	355	360	351	315	365	364	346	331	346	329	366	363	346	345	333	339	328	330	374	377	341	356	356	331	336	345	345	350	324	336	310	317	344	325	339	362	331	354	355	348	341	380	336	354	340	337	342	330	351	340	333	334	377	322	390	336	340	347	322	350	313	342	319	389	386	353	305	362	327	376	359	368	351	330	336	359	353	365	387	357	332	363	404	362	383	344	370	373	363	352	329	342	341	366	331	384	399	345	336	342	371	367	358	307	374	329	349	364	335	333	364	363	336	332	372	319	334	337	343	338	349	341	355	332	354	366	381	371	346	338	355	342	363	319	299	363	350	343	343	335	339	336	347	342	349	358	342	348	357	303	346	390	348	363	332	360	325	374	316	315	314	350	353	389	348	367	362	319	369	345	365	353	335	366	327	362	338	352	339	360	308	393	338	369	323	362	355	339	367	359	330	382	290	355	329	345	345	335	319	342	357	351	371	363	356	313	371	335	333	339	354	334	315	344	344	358	349	376	334	343	346	321	366	336	356	366	370	335	361	360	338	321	308	338	373	399	358	329	334	346	361	343	355	326	347	310	358	348	328	356	356	302	344	369	356	355	354	344	352	366	341	373	324	349	361	371	340	313	361	373	348	356	377	344	341	319	343	328	361	351	348	344	333	316	385	315	347	376	363	331	350	352	320	333	365	313	340	343	361	345	351	333	364	322	328	345	323	320	348	353	358	367	362	329	326	370	369	342	343	317	344	371	345	356	396	352	344	354	343	350	313	308	385	372	332	330	364	349	360	340	324	349	350	352	349	340	355	375	333	376	328	371	370	333	372	312	338	375	343	368	340	354	349	337	312	344	359	332	334	385	339	355	370	323	331	364	323	386	362	373	335	382	325	328	337	336	355	346	334	340	337	375	330	354	346	359	356	360	387	372	380	355	354	358	358	349	329	321	363	351	370	353	325	362	334	369	343	318	346	320	363	335	361	369	371	322	323	356	342	368	362	332	372	364	307	357	366	356	338	365	347	329	366	377	367	363	390	355	343	399	333	345	329	346	370	357	356	372	380	364	343	375	370	355	325	348	342	371	354	351	346	355	338	340	329	351	352	337	313	324	328	376	381	352	377	383	361	345	353	344	357	363	330	401	343	328	337	354	359	409	314	348	359	310	356	331	364	323	356	335	368	343	355	319	339	325	343	350	369	383	377	375	364	334	340	379	377	376	333	362	353	324	386	338	367	359	359	305	338	376	345	335	314	345	394	378	369	358	360	355	302	393	336	346	402	365	362	348	312	375	353	359	389	399	372	336	381	320	351	310	324	310	330	358	381	343	330	374	358	344	344	377	346	351	360	370	353	348	356	337	352	344	333	339	374	283	322	371	348	356	342	346	346	354	386	323	306	366	340	327	341	367	319	351	362	390	342	361	350	370	352	343	345	397	338	330	348	323	333	355	333	354	363	309	354	330	317	361	359	334	340	347	344	375	355	400	335	319	346	349	344	393	352	345	339	361	342	314	342	304	331	349	307	327	374	365	369	376	370	372	354	344	366	369	333	314	346	312	322	325	370	353	346	355	339	331	387	392	383	363	338	378	362	341	374	354	388	366	354	347	333	371	379	345	370	342	324	366	365	349	393	361	351	321	356	351	337	338	353	357	345	351	315	313	357	375	398	337	353	335	354	371	323	326	372	375	345	370	349	331	347	320	355	303	354	319	329	320	349	340	333	355	367	352	348	326	372	324	329	346	369	335	357	390	347	335	330	348	353	358	354	384	315	374	359	338	361	341	367	349	351	396	327	344	359	367	359	332	359	346	313	330	344	333	348	347	341	344	337	354	361	358	346	341	362	330	338	314	335	360	343	361	314	307	375	380	360	386	381	396	370	367	360	349	357	334	304	338	335	334	343	338	360	357	321	356	345	350	370	342	380	327	353	357	363	350	370	340	339	346	337	340	352	367	370	342	321	348	369	370	348	354	353	331	347	329	355	340	339	366	333	348	336	376	366	342	343	349	372	388	362	376	306	336	388	352	313	318	378	341	336	368	360	336	352	369	373	347	375	346	352	343	355	322	310	311	356	305	330	335	376	360	342	365	359	342	381	337	342	338	345	309	321	337	395	372	320	340	331	346	341	345	336	362	350	333	311	340	334	344	352	358	368	377	388	346	335	367	310	337	369	334	337	332	349	391	339	325	337	330	322	371	351	381	381	347	355	343	342	347	357	327	340	314	339	336	356	330	336	313	318	334	305	349	320	339	331	373	356	337	344	331	356	372	353	359	363	372	316	380	341	391	349	375	350	371	331	341	324	324	350	345	300	365	371	364	335	337	339	364	297	327	320	384	385	349	400	369	340	297	351	358	357	344	343	355	352	328	357	370	342	354	385	335	376	306	334	343	351	352	357	332	371	356	308	356	337	349	350	377	353	332	343	330	387	347	341	348	355	361	333	321	346	322	369	368	401	378	319	371	356	364	329	347	359	334	379	349	340	364	340	335	362	353	343	362	350	340	347	368	354	356	345	340	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36555	53483	35540	27410	22563	14342	7135	11291	20661	38820	47420	43742	33746	19644	8378	3226	1449	900	772	782	763	796	781	763	767	805	723	791	826	748	760	805	772	768	828	739	787	752	757	726	744	753	769	741	722	780	719	741	739	712	804	830	782	742	773	752	832	824	780	835	728	766	770	803	748	756	787	811	740	790	779	786	738	731	744	770	763	731	735	722	806	763	741	778	805	772	791	779	766	787	742	719	787	768	774	781	748	730	734	718	785	752	757	782	745	706	766	771	726	804	728	712	753	821	739	786	794	766	730	707	761	808	816	754	776	776	762	771	717	744	795	776	774	760	772	742	758	773	780	794	746	781	778	767	772	735	733	766	749	762	786	770	728	738	751	780	778	765	802	758	749	739	814	753	743	762	784	756	748	759	799	783	758	765	734	732	750	735	744	740	750	737	774	789	778	786	718	786	738	753	748	740	795	782	759	741	791	744	733	789	750	688	761	812	801	751	754	803	742	745	802	750	711	783	754	767	765	749	800	769	760	770	816	781	766	762	710	736	762	752	735	754	795	776	739	722	769	777	768	779	792	763	783	750	773	763	816	808	749	773	703	794	766	778	731	804	814	748	806	766	769	757	741	788	802	787	757	730	732	776	750	824	765	767	814	827	754	721	762	776	772	788	805	723	759	753	721	788	756	797	738	755	743	767	820	804	725	783	812	734	770	762	779	749	806	767	718	695	723	738	792	776	755	750	766	788	789	799	753	775	774	757	792	766	823	771	755	793	745	798	800	814	770	806	735	817	740	756	788	791	755	749	738	793	756	755	772	766	790	768	766	778	802	765	746	760	801	795	760	788	748	726	733	727	759	747	788	769	800	718	740	746	704	794	772	790	774	767	762	746	761	725	720	761	770	743	699	784	773	795	780	798	763	756	776	726	768	787	790	750	833	799	781	801	743	747	789	777	789	771	793	768	773	780	793	776	784	760	728	757	767	814	775	780	770	755	785	821	809	807	738	708	793	712	774	754	815	791	792	787	766	717	711	753	783	804	786	754	744	788	773	750	804	703	803	745	755	782	842	761	709	777	782	765	785	822	740	768	775	759	763	695	760	754	797	762	779	749	852	743	735	780	780	765	804	777	776	773	752	714	747	760	758	782	794	760	806	775	809	742	806	779	811	771	805	751	763	789	811	753	727	803	756	752	795	726	728	765	754	744	738	779	716	779	741	778	751	833	740	739	769	790	832	735	752	772	792	786	810	713	772	780	780	758	725	762	777	718	738	810	729	765	785	758	772	795	749	789	737	760	734	766	745	754	753	764	801	773	791	838	725	811	743	780	815	749	777	781	784	762	704	722	769	780	795	739	794	764	740	776	747	801	787	745	757	741	772	726	763	749	791	804	786	767	768	776	777	798	811	823	846	744	810	792	759	739	759	740	780	736	761	750	767	768	768	748	775	754	776	713	746	700	747	784	747	726	742	768	736	781	698	779	774	725	803	792	757	766	791	735	745	770	742	711	801	765	754	772	721	787	776	781	765	788	726	727	769	754	782	769	745	744	748	720	800	777	763	719	759	832	753	826	699	743	776	816	724	748	755	761	734	791	781	741	780	783	770	790	789	746	728	810	749	801	772	790	762	722	738	780	775	754	760	760	784	728	778	733	776	746	739	781	727	777	778	741	780	753	755	776	779	748	784	734	773	741	788	740	848	739	826	754	759	763	758	775	792	749	776	797	732	828	726	765	751	788	753	746	749	751	733	801	754	748	792	809	792	812	770	746	773	788	810	783	753	746	767	786	714	766	820	752	750	726	718	766	787	735	806	767	749	737	778	804	786	737	769	800	759	801	745	760	772	751	766	770	753	804	757	758	781	734	712	719	801	778	762	779	790	793	810	755	725	803	746	799	729	793	792	819	786	736	774	776	758	752	749	765	756	758	726	763	710	767	778	765	770	788	734	776	790	738	766	737	737	730	736	801	793	795	713	753	783	753	781	774	710	779	714	754	774	793	812	785	740	796	769	772	760	754	713	772	714	771	735	787	799	784	808	788	785	731	772	711	781	728	744	768	771	811	774	822	773	804	785	732	835	743	734	699	754	753	801	758	766	787	734	740	773	768	722	729	708	750	739	744	737	761	777	761	768	712	741	779	743	801	770	754	769	765	774	782	767	724	731	790	734	767	766	729	800	742	758	772	756	781	803	748	753	745	767	732	748	791	758	749	781	734	870	722	775	782	797	768	775	762	776	800	799	766	735	792	829	833	755	797	735	757	770	733	790	774	743	765	773	758	876	698	725	753	726	756	800	761	766	719	752	735	769	735	786	749	795	816	801	773	727	721	780	775	767	746	777	701	741	789	773	775	799	712	769	799	818	742	776	774	742	784	755	746	776	802	760	767	738	778	790	729	723	772	746	782	787	746	757	788	773	767	765	788	789	780	777	754	755	810	776	743	750	793	709	790	737	765	716	716	790	717	760	771	750	787	749	784	789	769	747	774	776	729	801	766	805	764	761	762	737	759	782	792	761	742	786	745	694	742	771	739	792	748	753	768	814	755	770	761	762	811	790	818	754	744	794	805	713	822	722	797	769	742	813	740	778	717	746	715	751	738	826	736	816	759	740	773	781	759	779	795	789	743	752	748	810	749	769	775	822	769	772	758	750	771	763	778	796	774	785	790	730	766	763	766	744	750	721	754	755	756	797	801	755	765	786	788	759	739	795	787	789	766	808	769	737	784	752	797	776	788	741	787	732	763	765	784	745	796	828	763	826	741	715	812	752	789	784	726	771	736	777	792	812	761	761	741	807	808	745	790	789	763	781	794	694	786	760	749	732	771	819	803	755	770	776	692	798	723	804	795	831	759	814	790	771	740	782	792	780	766	822	750	790	823	768	770	770	762	738	762	778	771	763	813	793	729	748	736	775	790	797	731	796	738	727	758	767	717	748	731	793	720	774	842	820	789	749	775	693	709	800	796	752	801	772	728	748	735	755	753	767	808	705	743	747	757	776	773	767	774	759	788	767	789	801	788	746	809	779	792	749	761	715	789	778	774	753	752	777	702	754	753	769	771	802	773	767	789	740	756	774	748	746	757	773	758	787	769	736	788	690	786	733	793	755	732	758	792	770	823	780	748	790	725	826	806	752	765	768	773	743	772	824	805	809	750	762	805	833	824	758	802	731	766	762	777	761	781	761	781	802	761	762	781	774	820	725	789	753	772	746	825	791	740	792	761	772	776	799	774	736	731	747	740	753	816	760	792	779	754	730	774	809	745	710	785	769	731	741	735	837	727	756	722	731	818	750	794	777	729	784	782	772	745	744	787	752	796	760	785	762	740	770	771	775	750	798	746	784	772	726	769	794	804	747	773	797	736	782	807	801	774	782	781	767	780	801	713	755	746	756	754	814	776	727	768	752	811	798	749	771	750	733	788	746	799	742	765	771	747	744	784	736	788	751	815	759	801	760	797	780	731	806	795	772	815	759	774	725	784	808	763	764	794	690	765	738	789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50302	48739	34076	24921	24352	24611	19838	14219	11409	16065	31556	30067	18251	7808	2723	1037	493	378	325	330	379	346	367	348	378	327	319	320	308	339	368	341	330	367	355	334	366	329	363	373	385	375	358	360	399	343	336	348	339	339	407	345	372	316	310	335	345	328	337	373	353	392	396	326	312	341	343	342	319	336	364	321	351	347	310	332	337	351	348	373	314	350	316	341	326	388	373	338	349	370	347	362	335	339	349	360	356	352	345	359	369	342	329	338	341	331	337	349	356	357	343	341	333	348	311	354	336	327	342	381	349	321	335	368	365	329	368	342	375	365	332	348	365	366	328	348	343	351	353	373	338	356	343	367	337	339	401	351	315	340	332	401	357	339	375	334	362	343	334	344	356	392	316	342	328	387	322	339	344	342	345	346	342	353	339	368	341	366	342	370	331	339	354	333	335	355	350	371	296	354	360	380	344	336	362	380	354	298	333	348	347	367	364	361	382	352	343	336	353	347	344	337	334	373	360	371	342	341	335	342	356	349	366	356	328	326	341	322	310	349	354	301	335	355	337	329	321	351	366	349	376	363	349	357	350	305	327	330	353	344	387	316	365	384	356	344	366	320	343	321	369	334	357	321	306	322	372	330	341	333	346	362	353	344	308	350	345	354	322	338	331	350	352	333	327	349	321	358	334	366	372	370	351	305	361	374	369	348	332	332	349	351	376	342	332	357	339	326	346	343	327	359	348	328	365	360	369	300	339	367	355	325	367	357	333	353	330	309	365	356	365	368	352	341	356	342	343	324	330	334	358	365	335	306	332	334	322	358	357	363	365	325	352	365	334	371	345	360	328	329	307	349	356	368	340	323	358	379	355	361	325	327	334	354	325	333	354	342	370	362	322	361	358	341	363	341	361	347	331	355	363	352	332	318	348	341	365	349	366	284	348	335	347	364	340	330	344	336	364	341	344	385	351	342	339	379	374	347	371	308	339	306	353	319	319	352	372	320	311	328	335	348	402	312	370	357	331	340	365	322	359	368	325	371	340	349	320	355	318	375	344	382	363	342	375	350	331	400	369	315	327	341	339	352	362	379	359	348	337	347	357	375	318	326	380	353	359	342	381	372	375	341	329	334	357	340	357	319	368	355	350	303	339	311	354	291	352	315	358	323	348	352	339	348	371	352	354	336	356	359	338	350	325	370	353	342	329	306	340	356	337	341	337	337	374	329	368	339	366	357	342	342	345	349	353	320	349	355	357	342	367	331	347	352	342	333	308	314	327	332	370	368	316	343	302	340	364	354	366	341	343	368	359	382	330	329	345	330	335	347	367	361	328	343	373	374	325	342	361	331	385	290	314	307	321	369	375	333	376	332	334	374	351	315	350	354	361	344	351	342	339	342	342	351	323	346	347	366	321	372	353	332	353	348	341	385	305	359	330	359	391	332	329	357	356	372	351	332	357	361	342	336	334	382	344	337	342	361	329	332	345	356	313	353	328	371	377	394	356	306	330	332	324	365	365	359	366	360	341	347	334	320	362	342	331	324	346	373	364	354	349	364	360	271	330	342	357	335	334	337	357	332	307	341	354	377	349	344	346	327	346	331	335	322	362	322	318	381	339	330	321	355	361	348	353	346	363	381	364	328	342	314	314	320	368	361	349	354	358	355	342	346	356	342	343	359	306	339	340	332	339	333	365	340	369	344	353	334	368	311	344	371	324	336	348	367	358	352	326	378	347	320	352	308	351	323	360	367	359	347	328	348	338	367	348	338	358	366	345	332	352	337	341	345	366	341	337	340	338	322	381	341	375	339	360	360	318	324	375	338	347	355	338	390	351	312	372	353	330	337	345	318	358	318	335	310	340	380	350	343	326	336	335	398	348	307	367	324	353	347	319	376	326	354	310	358	306	374	340	302	363	345	342	337	370	340	330	334	361	311	342	371	368	338	348	358	360	349	369	367	355	365	357	356	352	347	335	337	393	314	328	338	344	357	326	339	350	338	337	329	381	373	366	327	332	371	332	358	347	325	341	313	371	357	333	351	321	349	305	349	351	386	319	316	319	337	348	396	358	311	350	306	370	321	356	359	327	389	358	353	368	356	361	345	329	333	344	338	335	329	367	372	352	349	360	351	367	313	335	344	318	351	348	340	346	359	341	356	400	345	355	351	353	359	334	338	386	360	331	341	341	383	343	338	340	364	324	356	332	330	352	368	333	340	326	335	342	372	350	349	351	332	348	350	343	302	345	354	355	340	365	343	349	353	334	364	305	298	321	311	357	346	330	348	353	357	393	379	341	357	397	337	380	360	370	355	365	367	336	363	392	359	393	305	383	318	326	365	375	340	335	334	336	365	378	352	324	334	312	321	311	345	367	332	326	358	304	360	364	324	346	343	330	344	370	333	320	342	332	304	364	345	379	338	337	392	383	358	373	334	349	351	365	376	356	329	343	339	362	305	360	376	354	363	354	385	345	339	344	348	369	320	353	328	353	332	336	312	329	348	353	324	351	378	369	331	334	341	345	321	341	340	346	344	332	382	345	364	362	328	329	329	326	373	365	343	376	340	330	341	328	339	345	361	351	346	365	384	343	351	365	361	356	311	359	366	331	350	320	319	334	362	361	365	333	291	365	349	339	333	349	347	371	359	369	364	339	340	336	338	370	349	352	332	344	349	328	354	355	357	401	328	339	314	344	350	357	339	346	353	370	352	326	362	376	354	353	328	317	310	333	324	363	359	349	339	370	329	329	359	353	352	348	361	370	386	360	354	321	329	338	365	373	364	360	333	319	321	348	337	321	371	361	318	337	350	396	324	309	350	354	345	372	351	322	347	348	352	340	341	365	329	334	341	327	342	355	363	334	354	348	309	312	302	360	363	312	392	335	363	366	362	331	352	353	348	328	369	361	315	353	380	319	318	376	382	366	353	344	367	362	369	377	336	342	331	316	351	367	315	325	386	370	355	326	368	376	355	342	331	347	361	346	347	355	322	361	375	373	368	344	356	340	320	339	343	350	334	342	343	335	345	339	358	312	301	313	362	320	349	331	340	374	336	353	341	355	353	308	324	351	346	331	363	337	337	341	337	348	347	374	375	323	348	349	351	321	324	330	380	334	355	337	317	335	340	351	346	370	373	356	344	338	355	376	330	364	318	319	326	337	340	365	349	363	373	363	355	316	344	321	312	373	315	369	351	341	318	416	372	384	314	328	349	348	354	325	354	322	337	340	345	373	371	350	332	372	326	317	341	366	322	322	340	337	376	335	376	339	375	331	319	362	347	335	345	366	367	393	356	367	341	345	344	329	306	327	315	360	329	318	311	318	345	330	344	372	369	366	346	331	350	345	312	316	321	321	365	346	332	346	321	384	376	338	339	332	337	336	343	339	345	362	369	361	333	346	326	337	330	352	340	368	364	338	358	398	338	319	377	356	338	329	362	369	317	292	356	362	331	325	348	371	335	354	353	348	354	302	311	338	334	324	368	348	325	335	362	357	338	349	362	342	334	348	354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37095	48347	30158	25398	19520	12644	7730	13608	22445	34399	48999	44786	32555	18809	8107	3031	1279	829	788	746	789	724	755	755	744	758	730	755	783	762	769	759	768	792	786	755	759	786	771	764	760	723	729	744	785	781	782	716	804	758	815	747	771	799	775	704	732	710	766	808	675	741	799	780	775	733	742	738	735	699	726	738	761	726	789	778	685	767	765	727	766	730	754	779	772	739	789	770	726	755	738	771	761	721	743	770	756	760	722	730	738	777	731	727	737	796	813	770	745	812	686	778	729	742	762	736	770	719	731	726	716	763	781	787	755	735	770	739	751	757	737	725	772	748	752	707	789	803	740	749	790	793	755	761	767	777	721	759	737	765	764	738	735	754	747	720	725	769	730	770	760	763	741	713	705	707	814	808	757	736	756	758	752	760	762	743	761	783	754	717	775	761	760	733	702	738	769	766	759	747	722	772	792	766	733	816	777	779	796	763	772	733	726	812	814	798	761	749	732	701	749	741	783	742	716	751	716	753	757	786	752	791	751	811	765	769	713	736	745	752	756	745	746	762	792	775	767	782	756	778	755	735	747	772	750	759	806	719	738	724	808	752	733	747	818	783	756	765	750	775	773	749	728	766	720	759	785	792	767	714	712	734	710	709	739	745	766	710	746	793	742	732	733	728	759	748	740	736	734	780	747	783	694	789	715	754	759	779	737	785	738	737	745	804	759	750	723	739	743	765	692	761	734	751	749	775	714	746	727	793	747	739	763	761	707	759	804	788	750	766	767	758	720	693	764	709	782	732	789	738	778	729	746	714	779	709	772	770	744	793	721	679	767	760	726	744	757	768	766	772	749	725	747	723	818	733	757	736	777	755	703	730	765	766	701	780	753	786	711	719	756	722	787	738	799	766	763	740	741	760	740	738	751	717	732	772	745	758	758	747	711	759	730	729	755	762	748	764	821	746	736	753	739	770	771	753	744	772	768	752	761	716	744	739	769	748	769	711	745	773	733	768	734	746	779	777	760	717	761	756	752	773	755	772	759	754	744	743	772	749	756	714	800	767	734	757	723	754	728	719	774	773	746	777	724	730	767	761	720	787	775	771	698	735	780	748	754	714	778	798	787	739	753	750	772	749	762	751	736	755	708	765	752	731	765	774	699	734	799	730	727	786	783	765	686	776	746	719	771	766	715	757	750	759	744	755	772	743	736	814	822	752	734	775	756	776	711	738	727	770	751	757	734	734	780	742	796	741	748	706	761	781	741	746	763	713	718	760	753	728	748	794	784	741	730	753	759	707	742	791	699	742	733	758	730	751	724	767	776	807	717	708	744	722	763	783	787	774	755	789	784	739	758	776	750	756	697	765	705	708	779	768	739	756	735	734	770	757	770	742	725	744	781	772	721	699	797	782	731	785	754	731	716	707	728	750	772	761	747	724	733	794	760	805	757	735	763	740	808	773	788	709	704	749	766	778	760	802	716	759	773	743	739	769	749	770	738	749	693	786	749	766	748	767	736	769	830	708	749	755	743	720	782	708	767	732	791	728	751	764	794	739	749	749	744	737	775	724	771	733	739	741	732	773	729	733	821	739	738	811	784	708	789	740	701	782	772	769	730	714	747	746	707	727	746	770	730	803	723	762	738	774	748	757	768	742	730	755	757	749	723	730	700	719	751	776	745	802	730	762	722	768	721	744	778	778	749	784	761	737	747	754	771	749	746	681	752	767	742	722	744	668	751	811	755	788	743	794	702	775	778	759	695	776	724	781	788	743	742	788	748	720	744	747	708	785	747	730	694	716	721	733	702	775	755	741	747	716	766	715	723	714	774	777	759	735	777	760	729	778	719	749	729	764	773	784	764	757	723	797	768	697	772	740	740	758	772	773	776	749	739	719	746	761	769	721	739	747	760	781	730	754	714	763	763	768	773	757	760	752	826	736	788	795	721	750	758	691	724	780	757	699	735	764	783	736	771	729	758	809	770	802	773	768	744	755	719	758	753	802	739	744	770	777	790	752	706	804	771	776	746	750	720	751	747	804	726	799	763	717	736	732	737	708	744	753	709	710	756	772	735	743	714	760	755	727	766	752	724	757	721	693	727	728	774	746	728	726	754	764	767	740	760	779	710	722	778	761	773	717	752	794	747	730	711	762	735	728	787	751	786	777	735	769	765	759	687	724	785	780	762	798	734	781	793	777	776	764	755	700	782	708	754	750	781	686	735	729	763	795	817	691	726	734	756	771	769	785	797	778	750	750	748	722	790	746	758	729	792	740	718	740	768	723	721	761	734	729	690	730	763	718	751	710	745	746	756	778	791	759	728	766	763	766	726	723	737	726	745	754	754	739	716	771	750	718	764	743	786	743	745	778	746	782	712	775	796	740	750	746	754	706	758	764	783	800	732	764	730	738	757	762	715	807	741	737	749	728	778	758	736	728	697	776	776	771	706	762	761	768	734	718	774	773	751	744	737	746	752	758	770	774	735	721	751	704	759	709	731	709	727	783	729	731	751	745	747	739	722	789	734	703	727	725	742	744	793	764	774	817	753	769	784	789	741	728	744	736	744	756	787	779	710	727	775	783	748	741	746	782	755	713	723	751	819	746	780	734	759	780	743	756	758	732	736	746	721	793	840	763	757	765	741	692	761	773	719	741	773	762	783	772	760	723	731	731	745	703	757	770	732	766	745	718	754	713	743	732	753	720	736	759	760	708	764	759	724	717	784	695	771	770	696	759	750	753	786	739	744	733	776	726	764	754	755	737	769	753	734	800	765	766	740	727	729	719	765	752	744	706	739	761	727	750	765	767	770	698	749	795	754	728	784	732	719	708	754	786	784	813	721	746	785	781	734	735	802	745	758	784	764	770	723	786	714	772	751	746	801	743	791	802	793	728	760	722	741	705	768	710	715	717	763	755	720	757	731	734	730	769	741	759	745	783	766	751	810	767	820	720	785	753	759	779	707	732	736	775	762	739	764	740	761	764	762	751	776	758	752	756	823	679	758	782	772	764	748	791	772	779	730	739	758	734	753	768	718	727	749	766	802	767	797	773	753	741	767	733	743	727	735	729	760	709	775	737	735	729	718	794	736	780	820	750	721	761	731	763	772	727	749	747	786	723	722	738	747	778	752	726	745	749	737	769	760	747	775	745	774	793	716	780	749	769	760	759	783	772	743	719	768	742	756	777	742	751	738	764	693	740	798	783	787	763	768	753	770	759	764	773	754	738	747	728	755	783	785	735	769	793	808	705	736	729	794	773	787	736	741	725	764	795	728	762	770	727	807	742	723	798	703	777	767	747	788	747	791	752	769	753	750	761	792	756	720	749	735	760	770	764	756	748	739	739	789	776	708	777	777	712	764	696	711	793	753	759	724	766	741	783	761	744	785	714	745	756	724	733	749	756	742	751	766	781	738	674	750	773	744	746	755	797	772	727	749	713	748	766	718	749	755	729	777	707	779	816	716	734	756	715	724	738	724	744	769	799	808	781	763	747	782	755	769	772	744	732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55631	47626	31145	26399	24436	22173	17523	11382	11036	22408	32556	27329	16436	6994	2471	907	522	351	400	351	338	329	350	369	362	345	359	304	346	353	352	354	333	319	350	339	382	339	345	375	313	323	321	351	385	313	348	348	354	354	354	337	342	332	356	313	368	296	351	375	322	348	325	355	333	307	343	329	338	326	370	342	325	325	345	332	324	351	363	366	342	340	350	346	366	364	335	307	340	361	335	360	310	366	365	373	299	375	377	338	358	374	331	324	350	354	317	326	349	350	370	350	298	338	344	346	392	357	370	334	365	283	352	361	325	317	338	315	358	323	312	323	341	303	369	352	339	343	332	343	329	331	349	359	324	318	358	317	346	358	328	364	356	340	359	389	358	370	384	371	345	366	321	342	365	327	325	352	348	356	349	360	344	375	317	304	329	336	344	319	342	372	367	333	347	325	312	333	318	346	306	337	316	391	326	357	376	340	354	380	354	360	302	341	358	331	365	331	357	335	364	335	301	338	374	349	330	324	352	354	335	344	329	299	335	356	328	368	313	348	320	335	345	319	368	331	339	336	344	316	376	316	353	352	347	332	338	344	324	333	346	359	318	337	381	324	355	342	332	324	360	331	345	336	358	314	314	355	331	345	316	329	349	337	351	338	327	335	357	314	303	338	352	350	346	333	367	293	342	365	340	320	372	357	326	335	314	340	341	335	347	378	355	322	292	351	347	325	362	353	363	343	325	351	327	359	329	329	346	347	338	343	317	348	356	357	361	333	330	345	372	340	350	360	327	311	370	371	365	376	323	344	312	327	352	352	354	350	331	335	354	350	325	349	352	326	339	307	334	338	371	353	326	335	322	309	341	380	350	342	316	319	336	357	351	365	335	327	338	353	327	352	311	329	334	333	365	357	289	329	342	325	325	354	343	327	351	328	340	358	334	325	321	347	374	371	354	309	346	354	343	332	353	317	322	345	318	325	340	376	333	363	327	326	366	340	345	352	364	331	324	320	333	339	358	296	318	300	326	307	334	331	399	353	337	313	317	306	358	344	308	345	336	358	307	339	336	334	306	339	331	336	321	369	341	333	334	349	366	362	360	326	334	310	332	362	368	344	288	333	343	341	311	333	340	335	331	366	332	369	343	330	348	331	370	348	320	320	347	335	342	340	363	377	354	354	328	347	347	380	321	331	339	359	326	346	376	346	366	353	321	382	340	330	338	339	314	362	356	346	354	377	309	299	326	362	330	322	320	367	365	347	350	386	345	330	390	334	303	335	380	355	334	346	343	370	324	395	360	360	356	322	332	356	338	346	345	337	337	310	342	333	372	346	301	339	341	353	335	350	336	323	388	342	326	343	336	331	334	351	322	314	344	351	325	360	346	340	337	314	354	321	340	371	296	300	323	350	368	338	325	320	330	333	345	358	328	355	351	352	355	333	325	328	358	346	352	369	358	372	408	320	368	331	338	312	332	331	362	320	354	336	293	335	350	344	321	338	371	340	380	342	334	342	324	335	339	337	311	338	313	322	351	326	348	345	345	327	373	366	344	339	326	343	319	337	330	335	336	310	354	347	321	307	315	346	348	324	355	345	346	364	306	347	361	328	352	325	330	375	345	334	321	352	351	358	321	390	349	347	343	336	354	338	368	367	348	339	353	334	341	347	356	319	345	359	348	322	326	355	347	351	339	368	332	312	325	345	323	335	312	336	325	340	324	365	359	350	345	320	328	354	343	333	352	348	306	307	358	325	331	336	330	339	356	352	333	326	326	343	364	352	299	327	344	340	372	329	318	342	324	346	342	342	336	331	328	382	289	344	315	338	329	343	365	336	316	299	353	321	352	338	360	346	354	313	313	363	327	375	338	343	375	336	345	326	350	336	337	343	353	344	296	368	306	326	344	357	305	344	361	356	365	311	374	314	347	323	324	342	326	333	352	321	328	293	336	358	354	333	352	363	326	358	372	367	359	329	347	343	318	343	360	333	346	339	318	352	334	362	342	364	327	331	329	311	302	308	283	339	328	307	345	360	342	372	364	360	321	333	348	321	358	319	335	310	318	329	370	327	323	332	350	342	362	342	348	310	336	326	301	363	361	326	350	343	336	335	339	354	331	271	353	348	345	355	300	294	356	343	328	349	341	336	327	378	334	324	321	324	331	314	323	348	358	313	319	341	339	339	341	342	307	348	350	302	325	317	328	321	353	361	344	352	385	364	342	332	356	321	315	328	339	321	333	330	302	326	323	334	344	338	319	339	362	324	335	325	322	342	339	331	341	336	348	356	350	340	370	324	352	330	331	350	323	350	334	319	329	362	347	346	333	322	359	296	334	327	362	332	329	324	339	311	323	354	352	347	371	327	340	326	356	335	307	335	366	358	372	392	323	362	350	320	344	334	334	366	340	339	343	345	337	343	323	345	364	325	325	349	332	319	331	306	325	345	364	375	344	364	326	332	375	328	316	324	334	338	366	357	361	353	321	292	328	346	340	313	344	355	351	324	296	334	327	335	320	379	345	368	351	351	343	332	336	337	356	335	359	365	327	363	311	312	324	350	332	354	305	330	400	347	328	349	340	352	327	345	364	366	349	332	337	338	357	360	342	309	369	293	330	318	325	360	330	344	331	342	348	318	340	382	340	339	346	336	373	343	327	346	341	337	313	340	338	341	327	293	364	335	325	377	330	355	330	337	331	351	338	357	340	363	369	348	342	356	321	343	363	366	358	335	340	344	348	352	340	330	344	337	330	330	336	330	321	357	360	317	315	335	383	385	321	371	328	330	349	351	381	343	308	361	370	354	357	327	324	345	343	334	381	293	368	326	339	287	329	351	357	335	340	342	341	317	324	358	328	357	350	331	361	333	367	341	299	333	365	343	335	342	320	345	291	335	332	355	303	352	311	353	372	351	322	316	344	359	326	350	343	343	356	342	311	348	368	339	309	362	332	330	340	353	334	305	354	339	346	353	371	321	341	360	332	343	359	335	321	339	365	369	321	372	321	304	341	346	335	341	368	339	330	336	349	358	335	363	356	356	346	337	367	343	344	346	342	354	377	349	331	355	342	369	327	343	322	350	339	355	351	315	326	327	364	345	347	358	324	335	351	349	342	346	333	356	320	295	317	369	343	347	323	330	326	337	339	319	324	362	356	327	317	306	372	323	360	325	315	364	346	328	327	363	360	395	375	345	336	356	342	324	332	335	308	343	342	332	331	345	325	349	327	352	309	309	347	340	315	344	316	355	322	345	339	320	332	354	322	377	342	326	380	345	357	336	370	344	342	340	340	341	325	356	338	347	343	357	353	344	336	336	356	359	324	318	322	339	335	340	354	340	369	331	321	336	325	358	328	344	323	325	343	350	368	386	323	342	355	368	301	321	324	343	322	320	313	337	309	354	352	325	320	357	354	326	364	373	319	346	335	373	355	307	363	367	316	335	325	353	317	316	373	331	329	352	327	332	390	314	352	350	329	347	330	324	324	367	317	345	383	333	333	330	309	353	324	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47246	54803	26311	24769	21981	11183	6372	13989	25101	41049	48249	42739	30974	17144	7225	2822	1179	796	779	758	802	760	770	755	758	807	730	726	718	740	778	703	786	733	787	741	769	752	771	766	767	738	722	718	715	773	731	747	746	704	732	774	761	739	757	832	799	743	729	729	764	774	801	732	746	737	742	692	746	747	795	718	729	750	808	786	712	772	745	727	773	800	770	792	706	766	705	746	749	766	774	719	752	698	770	788	739	773	753	764	736	703	693	751	744	748	746	760	736	760	739	747	771	761	739	776	715	736	743	778	728	718	800	795	790	794	730	760	756	783	725	750	800	744	728	721	745	752	736	784	710	731	723	784	739	744	735	735	684	753	725	786	758	746	775	758	759	831	727	761	727	746	734	761	724	757	758	739	707	661	741	722	782	788	710	778	725	757	747	801	762	756	772	756	820	760	772	729	732	733	690	725	707	780	763	737	748	770	747	731	827	727	740	742	731	778	715	703	670	776	761	679	764	767	802	744	728	797	743	725	705	683	700	726	745	761	717	746	753	702	697	785	721	805	768	731	707	773	743	770	757	762	739	770	765	775	772	717	731	786	782	782	775	716	727	770	755	748	785	768	740	738	779	759	738	758	782	730	744	790	736	784	739	724	734	730	754	780	705	727	740	727	752	717	716	765	722	723	704	782	758	726	773	818	744	728	743	766	733	710	760	721	743	701	716	751	752	785	720	732	749	734	727	740	725	732	802	731	724	774	792	721	745	739	723	747	740	777	728	729	747	743	750	713	805	749	777	719	741	761	744	722	737	709	766	702	765	765	775	769	746	724	732	733	702	746	736	733	767	730	761	763	750	759	757	747	705	741	776	820	797	719	778	755	733	751	699	712	766	755	753	766	772	736	761	741	762	751	766	715	781	752	750	695	736	694	757	789	760	773	710	752	714	717	714	756	769	732	711	703	788	745	782	718	760	777	766	727	732	767	754	752	758	738	742	719	756	806	725	720	811	709	754	740	735	734	766	722	727	709	728	802	759	772	741	738	783	768	749	729	760	751	721	720	761	744	712	737	749	760	754	762	775	783	729	724	697	767	739	730	751	788	690	793	797	785	718	784	779	756	749	788	735	762	782	795	801	782	795	736	721	724	778	722	787	760	757	746	843	739	762	778	760	770	734	754	712	741	788	740	775	796	733	778	761	797	810	768	773	775	757	704	753	686	689	739	766	778	696	754	777	755	759	795	797	775	781	723	715	746	719	755	748	740	750	737	746	740	775	779	770	748	776	756	698	730	746	760	733	745	712	780	737	684	753	739	756	753	699	714	754	702	703	789	771	744	717	758	735	751	750	741	754	789	772	725	686	738	756	736	762	770	745	741	702	719	739	757	754	750	731	760	774	748	737	737	781	781	758	735	759	781	744	748	725	738	744	786	763	769	730	779	719	718	764	786	734	780	782	733	793	733	740	769	715	731	804	764	800	774	711	763	705	730	761	743	778	838	746	737	779	779	764	768	700	766	781	781	731	766	774	754	724	766	788	722	745	793	749	721	766	744	721	758	770	704	729	793	695	800	793	780	771	782	767	822	745	725	773	768	740	698	686	729	765	759	793	736	758	731	763	703	759	791	711	795	772	772	700	777	778	754	773	723	718	711	721	736	744	699	707	727	767	752	793	729	757	713	769	730	724	730	714	762	738	744	711	792	740	738	748	748	760	783	725	752	734	719	740	739	766	725	777	746	750	752	729	777	782	734	818	776	752	801	770	735	764	711	693	763	786	729	749	775	722	704	727	721	699	765	734	736	720	769	717	735	757	707	755	728	742	720	746	742	708	740	794	694	789	750	728	739	722	739	734	719	742	746	770	738	778	709	770	757	751	764	711	739	694	739	771	754	745	693	723	782	745	726	776	766	762	670	780	766	741	713	740	723	754	764	754	785	776	697	794	724	720	711	738	695	757	772	780	733	731	715	754	717	795	756	754	745	738	780	733	730	820	785	745	739	741	762	758	748	673	802	694	743	725	692	801	777	752	749	727	745	766	746	761	761	713	754	719	765	715	704	727	723	767	746	751	740	741	728	772	743	715	752	699	813	758	753	739	757	737	786	749	713	752	770	754	741	741	707	673	685	690	784	779	733	795	769	726	762	724	735	759	766	764	771	777	741	761	713	730	698	735	778	736	728	762	763	761	758	778	713	751	709	735	732	770	759	741	722	798	734	775	756	737	759	754	740	737	761	735	734	750	780	769	743	767	710	745	734	740	702	767	749	728	762	739	802	807	718	697	736	786	702	767	713	712	728	775	735	810	756	733	724	809	751	738	765	707	766	705	784	784	765	728	716	765	755	730	741	756	694	725	788	723	776	775	727	756	728	741	728	728	728	741	779	708	702	755	734	716	754	725	708	723	784	776	764	769	770	710	729	743	737	747	722	691	750	700	764	727	790	692	774	735	730	794	769	762	725	674	750	700	763	743	736	734	772	725	721	769	714	772	735	760	772	776	765	809	768	722	765	734	731	726	732	742	722	783	732	743	778	751	730	815	759	728	724	747	722	751	746	784	767	737	754	750	751	744	717	775	789	744	782	756	708	730	768	714	751	745	783	751	759	744	776	724	751	730	792	748	745	774	819	687	726	717	745	747	727	730	718	717	768	764	798	779	725	757	742	793	756	690	716	756	734	764	737	738	757	710	716	767	777	725	763	745	790	740	796	806	762	701	764	767	794	760	740	762	777	740	718	734	706	713	766	726	744	723	706	766	746	755	723	759	749	732	742	726	694	693	729	793	775	760	754	688	761	717	716	762	737	727	723	757	730	744	750	743	703	736	737	727	790	768	730	767	751	726	705	782	717	757	732	803	718	762	765	757	757	752	758	764	778	738	729	790	754	764	712	708	744	752	690	765	755	755	761	733	682	719	729	730	720	744	764	773	731	756	765	710	725	696	756	753	769	713	745	771	746	790	711	778	799	747	702	772	707	755	748	743	733	731	696	777	720	805	698	725	770	760	769	684	795	702	801	719	744	744	708	736	725	763	772	767	698	790	710	756	753	745	779	716	731	719	757	834	730	738	721	752	703	739	730	763	697	748	751	746	751	763	763	712	727	743	789	741	755	712	786	774	764	813	730	775	786	833	779	755	759	753	733	729	699	754	765	744	759	729	716	756	777	725	725	703	755	699	788	728	742	745	707	751	723	755	767	759	773	733	742	728	786	753	773	758	746	755	794	782	734	732	694	776	786	763	741	732	719	737	743	764	780	740	728	733	797	740	773	698	738	728	733	719	725	748	766	733	696	757	741	777	740	746	734	780	708	777	759	782	743	747	753	751	746	742	751	763	753	711	759	772	773	755	723	757	717	721	746	785	772	731	767	746	776	734	784	751	740	714	750	718	784	729	780	788	771	732	752	742	710	761	775	701	766	761	743	775	752	777	816	828	739	767	763	733	757	676	766	734	717	686	755	725	717	765	740	732	783	753	778	714	685	760	755	767	743	770	678	722	748	768	744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54447	49974	34428	25303	24581	23643	19182	15180	19433	27641	30462	23874	13862	5815	2040	777	460	338	378	359	371	348	373	354	324	356	375	330	315	325	358	343	327	350	368	363	368	339	334	342	354	331	339	366	339	374	354	366	343	370	365	292	358	376	378	390	388	358	376	340	338	349	357	382	352	335	334	306	376	364	363	365	348	363	329	374	321	399	353	363	357	389	359	369	379	339	335	313	345	380	372	370	371	378	341	347	376	306	325	375	349	365	359	314	375	365	336	319	347	350	354	343	333	373	358	333	350	334	357	364	362	349	330	346	339	360	367	350	367	396	353	366	360	366	326	380	340	363	332	337	333	383	353	360	352	375	342	346	376	384	351	339	323	355	343	343	314	340	378	386	386	364	369	347	316	385	330	358	335	369	340	360	370	336	356	344	353	366	388	325	350	324	348	342	375	361	353	384	307	340	353	412	342	371	312	345	354	352	356	367	404	350	342	346	345	367	356	379	332	334	364	344	365	370	372	342	372	343	344	375	382	386	341	354	349	328	344	355	374	334	377	339	340	373	352	305	368	388	377	359	335	381	361	358	365	309	339	337	331	402	327	359	369	344	349	374	360	360	343	372	346	356	358	383	389	315	369	311	363	376	368	398	398	358	367	369	394	379	355	391	333	373	316	362	353	344	346	386	378	361	391	354	337	362	381	350	385	355	345	322	352	371	352	339	371	336	331	355	326	335	344	357	346	342	384	323	336	354	345	363	353	381	352	363	387	358	393	349	373	333	342	348	375	331	376	347	356	332	346	386	377	357	356	383	343	369	322	337	321	330	366	326	393	397	363	361	367	355	365	371	348	359	375	340	346	352	314	350	362	324	369	335	349	326	383	344	363	387	343	319	345	361	364	338	332	355	341	337	330	358	338	368	371	318	365	323	360	387	382	370	365	344	351	364	366	387	349	347	357	367	368	373	360	347	345	323	342	360	366	362	371	336	365	372	333	363	381	368	375	325	394	336	348	361	355	361	354	387	339	351	329	359	373	345	348	370	371	356	371	341	375	350	334	328	381	323	337	353	378	363	365	373	352	319	353	360	365	337	344	325	338	359	364	364	352	349	379	396	357	339	339	394	325	351	317	347	344	340	406	356	340	351	354	329	376	331	363	368	325	370	373	350	330	350	335	346	303	360	416	355	356	349	332	331	346	364	365	395	338	366	375	333	366	346	361	355	364	371	367	360	346	343	343	332	353	347	349	375	365	323	334	364	339	311	322	350	352	379	345	366	306	346	354	357	373	340	332	348	339	349	325	342	329	347	327	357	327	359	332	373	357	361	357	347	345	322	349	337	361	338	348	357	339	347	348	372	358	322	324	341	343	375	369	331	339	347	359	371	360	345	343	373	346	320	303	355	364	350	353	364	365	357	352	362	359	362	362	353	366	371	327	381	375	360	343	350	412	359	357	331	356	355	327	325	341	382	361	330	346	353	358	351	350	368	346	373	367	384	344	336	353	323	376	324	385	317	335	336	328	352	342	321	373	333	330	333	326	356	342	346	390	356	367	376	371	377	326	334	335	337	383	329	344	355	351	353	352	346	381	349	376	385	382	370	379	327	367	386	372	350	348	365	332	341	344	337	364	348	338	358	349	359	357	336	342	402	342	322	369	385	382	379	373	335	347	342	321	350	368	343	375	349	375	330	327	384	388	389	398	338	341	340	354	368	341	346	341	371	370	344	351	329	342	392	382	348	317	366	336	368	349	362	345	326	375	359	341	365	363	370	363	370	362	339	343	336	320	325	334	354	344	341	368	358	375	346	373	365	390	355	345	374	343	361	342	341	360	350	378	358	331	307	348	340	328	329	354	348	352	342	333	359	361	396	349	357	366	349	339	334	398	339	355	363	340	333	367	325	343	340	360	353	339	376	358	348	396	375	352	371	357	356	323	322	353	349	375	350	346	329	340	368	314	338	358	359	380	364	328	369	342	371	332	367	341	350	371	349	379	347	364	356	353	360	358	371	359	389	393	350	314	341	354	376	350	334	342	370	352	366	334	330	364	351	364	344	336	411	345	325	374	338	363	330	336	382	330	339	346	329	366	375	316	386	337	349	353	358	306	338	342	351	367	380	364	368	346	373	354	354	357	358	363	347	326	370	356	343	333	325	375	322	374	356	337	359	401	327	339	336	354	333	368	379	321	340	354	358	360	387	348	395	368	323	309	349	343	378	343	354	346	346	334	363	341	381	352	321	351	356	342	350	380	379	367	315	355	316	340	345	362	381	358	326	336	357	329	340	370	338	344	354	341	336	350	338	360	375	359	326	350	348	381	389	344	359	351	309	343	321	371	357	369	359	385	352	311	350	344	380	371	332	367	335	365	347	349	414	378	370	322	362	381	362	328	348	364	334	349	354	366	365	340	353	348	347	378	342	362	330	365	329	355	313	370	338	367	364	374	363	363	368	351	377	356	357	324	380	362	364	331	368	347	345	347	347	337	321	357	333	354	379	388	385	376	311	353	360	365	380	380	334	364	377	369	374	372	343	332	360	351	358	348	343	347	352	348	342	315	374	333	375	340	352	358	360	330	355	364	365	322	379	377	338	411	336	338	354	333	311	355	341	385	382	355	317	356	343	359	350	352	332	348	345	364	336	356	341	310	352	366	328	367	364	345	321	317	350	334	358	372	331	377	375	380	390	318	349	342	367	368	346	376	352	367	370	377	351	369	358	351	398	318	330	336	368	360	384	341	387	353	315	370	348	335	355	334	341	352	347	382	364	358	364	383	381	341	353	357	340	342	362	308	386	349	379	345	396	356	362	330	371	381	353	362	368	352	346	362	357	357	351	333	378	369	361	345	342	331	329	378	350	368	354	337	318	369	350	347	361	392	342	369	380	331	323	367	349	311	358	358	402	343	321	379	376	370	344	340	360	363	360	384	384	383	344	358	357	378	359	315	354	376	337	320	357	372	360	367	327	364	320	367	348	336	331	349	317	389	341	363	336	345	341	378	331	352	351	358	345	341	376	364	357	351	361	357	370	365	368	340	367	348	360	368	329	328	341	339	337	297	367	330	322	352	342	349	352	324	361	353	382	350	351	370	336	323	309	336	322	341	356	342	298	354	382	334	328	355	361	365	325	346	333	355	384	370	336	378	373	334	334	349	349	348	317	360	339	356	376	339	356	356	358	341	362	353	329	361	350	365	343	356	339	398	346	385	364	380	362	346	385	405	358	357	372	360	370	322	342	354	349	340	319	359	362	312	321	360	370	348	316	391	332	326	306	356	350	383	369	373	357	326	320	351	337	383	362	319	391	342	332	359	375	306	302	368	369	334	342	340	352	329	335	369	357	368	341	364	340	364	356	339	354	388	353	332	367	343	338	319	369	346	340	357	330	381	353	335	332	344	333	350	335	336	332	322	334	367	336	352	345	356	330	350	345	338	336	344	367	350	347	361	326	311	341	361	383	329	354	385	340	376	364	322	395	355	363	346	326	340	344	336	388	353	380	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45131	54610	30030	25264	21098	10399	7316	20568	35511	44781	45959	39068	27464	15129	6128	2341	1158	798	730	768	744	763	724	765	758	755	732	794	764	758	781	765	769	783	783	780	816	772	773	785	802	768	751	731	773	722	711	787	771	822	789	760	750	753	751	765	750	791	760	713	761	810	732	801	768	713	792	768	788	830	776	764	720	762	798	783	761	793	756	759	746	833	782	757	738	733	741	753	790	746	715	763	816	768	723	747	814	757	792	809	808	818	774	790	766	743	792	803	795	794	784	760	752	818	802	717	734	776	725	761	737	749	799	779	742	752	784	762	746	806	792	758	759	741	743	739	799	774	771	777	807	737	818	770	752	768	771	793	782	744	781	735	771	732	737	781	753	764	773	779	756	776	764	819	730	815	757	772	774	787	717	746	809	745	772	703	792	786	729	750	709	750	779	757	790	771	800	767	750	794	768	749	747	798	756	767	765	789	737	843	746	736	796	744	724	723	804	791	772	775	760	714	760	772	761	767	751	768	771	822	850	773	711	768	792	776	782	788	811	772	786	739	765	805	736	740	730	791	768	795	783	739	788	795	772	738	764	747	749	764	737	758	732	810	754	763	813	744	746	738	767	813	802	757	752	786	752	776	794	800	809	740	797	800	783	757	795	767	789	702	772	755	784	766	775	757	696	742	754	743	733	724	749	818	757	782	805	717	727	732	775	770	762	785	749	771	716	758	798	774	802	768	740	813	750	724	801	730	767	773	766	736	793	759	732	768	816	771	775	792	706	717	729	729	771	771	795	785	778	792	763	732	783	800	783	734	792	732	774	741	714	743	753	718	741	777	732	762	825	762	798	747	814	730	834	830	769	807	764	801	795	821	784	777	749	762	783	744	809	787	757	766	774	801	797	751	813	780	758	750	725	716	784	729	740	761	817	785	781	781	786	799	763	801	810	767	737	769	766	801	748	738	770	808	819	778	784	781	765	733	784	789	752	775	773	747	804	773	735	813	822	780	774	798	784	789	718	743	731	759	744	773	807	809	767	747	785	734	780	766	753	788	762	707	779	811	826	736	762	811	781	748	709	780	745	722	793	729	705	816	746	754	761	793	879	730	807	772	744	756	810	759	754	735	747	772	796	739	787	810	741	724	788	727	777	741	762	761	745	752	755	771	749	830	779	759	762	785	764	794	761	810	749	783	733	760	755	758	787	780	740	738	757	780	743	806	740	734	743	742	760	769	793	706	733	763	751	766	802	782	781	786	809	823	829	786	755	757	779	744	734	759	774	851	797	743	760	814	768	713	786	789	808	751	705	730	756	849	737	743	810	750	786	761	767	750	801	767	771	772	713	728	774	775	790	775	792	793	776	778	729	738	782	749	825	828	748	759	722	806	755	763	804	727	792	778	737	769	753	769	754	779	725	770	779	785	814	715	764	751	809	735	729	760	785	741	744	768	775	792	736	715	774	721	745	731	715	744	749	768	802	751	734	762	690	754	772	754	761	778	737	737	777	767	751	774	758	778	758	766	737	793	797	750	801	742	818	737	749	766	755	747	772	799	734	788	740	790	746	774	705	726	762	748	755	783	743	758	760	770	798	782	809	793	776	771	766	784	762	755	764	793	759	741	738	751	770	790	814	764	808	818	745	747	766	739	784	793	775	762	797	804	742	753	761	779	799	748	719	758	776	758	755	732	748	780	779	744	742	747	760	789	726	812	763	741	791	770	794	718	760	738	779	792	785	769	737	773	748	711	813	776	803	826	788	793	819	777	808	753	782	749	740	792	759	761	761	774	724	749	758	785	808	729	747	729	785	800	812	753	787	760	742	787	782	727	814	737	763	705	741	771	804	730	707	724	742	775	831	778	770	762	785	783	792	737	815	777	786	747	753	775	722	744	744	740	769	735	750	749	805	769	727	769	766	824	786	777	763	779	790	790	773	779	783	785	805	759	742	751	789	780	782	754	859	752	769	762	760	745	770	797	748	758	767	776	749	776	823	805	774	777	743	776	809	805	739	779	708	775	769	789	817	758	756	716	774	771	800	715	781	798	771	774	737	757	823	748	768	751	754	787	795	763	829	745	739	767	732	710	737	774	727	773	780	798	726	782	781	780	768	728	727	757	788	763	776	779	786	726	776	787	731	756	739	755	747	718	724	758	778	757	847	813	745	709	779	811	791	750	810	761	748	773	768	764	797	742	753	765	757	754	791	819	749	759	816	788	750	759	799	802	783	781	766	780	734	770	765	757	764	779	783	714	806	814	757	768	780	776	773	811	732	735	744	754	738	731	778	764	829	775	818	770	787	786	769	796	758	771	800	750	778	790	787	751	825	808	792	757	771	807	803	732	799	738	801	761	716	740	812	805	773	770	759	770	775	733	764	767	746	773	811	866	746	795	730	786	770	774	797	810	762	752	798	769	802	794	749	799	732	787	758	794	742	772	732	743	764	798	774	821	756	741	827	814	776	753	779	785	809	752	741	754	797	787	839	743	763	832	771	827	751	758	796	748	782	741	741	751	746	744	784	746	766	774	757	793	746	734	803	781	797	774	738	732	776	802	785	762	786	788	764	806	809	751	785	777	757	789	766	797	741	791	742	728	779	789	794	781	745	801	743	758	808	774	788	758	793	819	800	784	740	753	805	770	811	755	763	707	794	742	713	832	733	742	785	782	797	780	728	837	814	758	824	738	758	766	768	738	745	775	759	750	741	807	806	728	725	799	773	749	779	765	727	762	791	796	745	710	744	737	795	751	816	709	790	761	732	810	748	775	758	828	799	798	784	757	781	773	769	783	785	808	776	779	755	815	738	782	780	725	728	777	759	728	775	736	766	811	756	787	766	765	743	729	809	733	720	758	767	738	712	764	786	769	774	779	768	736	788	784	800	816	755	761	851	759	746	703	765	791	763	779	776	774	762	770	758	748	784	725	743	749	776	778	768	769	735	781	745	795	742	769	767	785	777	764	745	716	754	771	770	754	733	729	821	775	764	746	766	785	748	778	775	696	732	777	774	777	796	743	797	770	757	773	729	787	729	819	728	716	786	740	790	751	780	763	774	793	803	773	762	747	752	748	768	767	806	795	734	773	772	754	747	746	771	770	812	775	757	712	755	804	772	736	787	772	771	770	822	768	784	781	762	760	779	723	808	800	753	754	738	749	786	762	791	738	747	798	785	803	721	815	805	783	764	730	822	717	720	761	794	781	766	727	744	781	747	788	731	750	785	790	792	760	768	755	775	807	804	737	765	797	777	697	756	796	767	797	804	763	760	818	777	734	733	775	806	787	790	779	767	759	787	820	761	799	734	775	760	798	795	779	816	794	768	779	797	768	752	789	780	748	743	747	787	746	756	761	803	804	765	762	835	761	761	766	757	762	745	792	776	784	762	792	763	768	723	745	803	754	767	739	703	772	838	805	800	770	778	798	742	752	793	770	698	769	814	752	805	742	778	739	759	730	772	786	776	779	753	772	743	738	771	752	733	744	755	760	814	768	772	772	773	776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51736	50546	34240	26317	24433	21927	16723	11777	10453	24744	31898	26425	15891	6736	2298	905	480	373	360	341	359	344	352	365	376	339	351	361	370	346	379	362	370	393	376	351	365	369	305	325	355	374	402	328	353	345	380	359	393	340	333	326	349	359	368	353	377	377	341	344	366	371	405	359	347	365	400	365	368	364	343	346	347	339	356	360	353	377	371	394	384	371	365	340	312	321	357	368	341	355	352	311	358	366	349	332	358	342	361	374	389	383	341	348	327	343	336	370	349	371	344	393	334	352	390	350	345	355	329	321	344	362	376	331	379	379	367	369	339	365	338	356	381	319	307	355	360	330	353	354	377	350	368	346	346	377	375	380	345	309	376	372	340	353	350	365	380	329	376	360	390	345	344	348	359	352	346	345	341	335	373	325	346	362	368	331	345	345	330	322	359	366	377	345	339	369	344	315	372	357	359	355	345	363	359	344	381	348	337	306	337	338	334	332	341	331	335	340	352	339	364	370	384	357	362	378	349	341	330	346	344	367	372	310	340	368	369	371	342	321	362	355	388	375	343	356	362	370	375	375	351	356	398	349	334	335	356	345	352	308	347	347	374	341	340	398	356	321	345	338	357	358	346	352	354	365	360	379	324	370	379	386	360	393	361	327	411	355	337	326	359	342	373	377	328	398	346	321	329	371	354	359	361	395	320	337	350	343	352	373	335	351	332	358	380	331	335	358	327	362	364	362	340	334	362	391	363	334	330	352	358	347	364	324	350	387	340	350	376	344	326	355	341	376	372	342	366	339	331	334	353	347	370	359	344	392	357	355	348	349	359	324	341	345	374	348	323	336	323	372	356	388	343	350	387	332	357	331	370	399	361	334	385	340	381	353	385	363	377	378	342	367	367	366	347	372	362	361	345	366	338	328	330	343	324	381	346	349	362	345	373	325	376	378	337	357	373	358	336	408	351	357	356	331	361	370	334	352	370	319	372	334	365	361	335	357	375	386	371	352	348	386	341	321	355	361	330	366	339	339	378	368	382	397	353	376	312	358	325	355	379	317	364	365	345	317	363	393	345	343	369	334	381	365	353	357	360	329	316	320	317	329	328	363	400	312	317	358	375	380	343	374	322	368	378	368	370	364	357	360	360	341	364	357	347	368	353	341	372	354	367	370	356	341	341	348	366	365	338	326	371	346	370	343	357	388	319	348	369	343	336	324	335	354	381	351	363	375	352	332	353	338	341	355	351	337	373	380	325	347	382	337	377	365	349	328	376	356	345	380	335	357	367	338	347	313	369	391	357	352	331	372	385	339	358	351	360	328	356	331	394	352	353	341	366	361	383	350	343	344	365	356	354	347	346	377	304	372	352	343	340	357	309	350	376	328	342	349	337	348	362	349	388	350	320	365	351	344	359	350	348	318	383	311	360	356	344	320	349	360	353	321	372	365	368	350	340	357	374	386	319	338	353	356	346	340	328	354	376	335	371	367	350	363	351	357	340	370	370	345	368	324	362	345	365	333	379	318	377	365	354	369	368	313	365	359	370	300	374	380	368	358	310	349	336	364	382	360	361	357	348	337	345	345	368	341	385	380	339	413	353	366	335	351	369	382	360	350	301	364	382	359	383	384	339	353	333	355	333	386	354	342	348	328	384	369	371	348	335	351	320	343	387	371	370	348	304	364	357	378	352	356	336	347	357	346	322	354	344	340	367	355	370	343	360	366	359	394	325	353	360	335	348	328	337	366	376	392	338	341	358	358	340	371	379	336	362	357	362	341	348	347	333	387	330	350	358	346	381	345	345	325	353	340	381	356	367	352	352	309	373	366	377	368	359	334	308	348	333	367	383	340	323	341	334	360	370	338	342	391	325	344	381	349	323	353	357	363	368	382	358	336	341	326	375	341	337	387	378	300	354	325	328	334	343	348	377	339	339	369	353	359	362	364	355	354	335	325	342	327	353	355	345	385	387	372	342	315	338	349	326	340	346	390	348	338	338	358	349	333	341	350	341	334	350	346	337	326	343	333	358	384	336	347	341	331	338	327	327	351	343	388	329	343	325	362	350	326	354	337	374	379	345	380	368	373	352	333	369	394	327	351	344	342	373	347	329	353	377	346	375	363	336	322	315	363	357	370	395	362	359	381	399	360	356	353	347	326	367	337	330	370	328	320	364	392	359	339	375	371	369	358	337	369	330	399	351	354	372	321	334	366	339	354	389	361	365	378	325	358	401	370	350	346	351	346	366	345	337	367	370	355	348	333	373	324	323	329	373	348	366	369	310	386	327	340	325	356	385	388	343	357	334	342	347	319	322	339	362	338	371	343	333	334	324	359	379	355	377	346	341	361	327	316	363	363	368	364	364	366	363	341	334	338	361	362	418	330	385	332	377	352	346	368	342	359	309	383	354	386	371	354	365	380	309	359	329	357	333	367	370	367	322	365	357	339	325	384	375	331	403	320	323	351	339	355	330	364	385	362	372	348	356	359	407	350	327	356	341	366	333	342	312	345	356	369	391	338	354	342	323	361	315	340	357	375	315	354	385	331	340	352	402	343	369	341	344	378	365	349	368	332	333	363	359	358	332	341	360	331	346	334	369	395	365	340	366	346	339	354	334	319	343	352	394	359	390	308	342	358	355	369	347	309	384	331	365	373	347	362	360	329	354	347	327	359	354	384	360	350	387	318	363	356	387	337	358	353	338	365	396	344	318	357	396	361	370	376	364	380	354	334	341	351	348	377	331	360	363	347	351	370	364	366	362	329	358	350	341	334	322	323	344	384	378	354	332	358	344	386	358	321	365	349	340	380	372	369	356	388	338	358	357	366	359	355	348	359	381	357	357	347	359	329	330	343	339	338	317	343	359	337	347	367	332	342	322	352	355	374	373	343	323	369	385	322	375	363	323	367	322	342	334	373	361	337	375	358	356	390	391	357	348	342	352	357	367	345	331	346	382	358	348	366	372	389	374	340	339	364	357	345	356	321	314	370	396	414	383	351	372	343	325	384	356	348	330	326	356	333	342	337	323	347	326	382	348	377	360	345	353	393	345	353	355	363	336	370	375	372	372	330	364	368	337	342	327	407	369	354	338	351	380	333	345	347	387	356	352	357	365	319	352	355	334	344	356	361	340	345	351	389	328	363	372	352	353	345	335	322	350	365	356	391	351	364	341	379	344	365	408	332	352	314	377	346	324	365	316	365	348	379	352	340	351	340	363	364	329	353	365	366	366	352	367	337	332	355	335	338	353	361	354	325	332	378	353	318	356	317	349	321	381	311	338	351	348	369	386	353	351	350	380	321	368	322	351	353	352	384	339	389	412	350	369	351	316	360	364	369	391	326	356	349	343	345	331	363	379	345	340	357	364	369	337	325	353	371	357	348	391	333	321	347	347	362	355	348	319	345	380	379	342	344	360	322	358	366	340	365	354	354	335	346	351	337	355	357	317	332	353	330	386	372	333	335	354	334	387	327	357	325	392	344	361	393	388	341	365	367	366	341	356	331	368	367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41169	55874	27424	25913	20064	11344	6072	15304	23447	43742	47659	41743	30213	16842	6969	2597	1249	814	796	773	764	742	793	780	773	695	811	743	800	782	816	833	772	801	768	777	840	790	745	760	823	789	739	778	787	798	767	795	782	810	828	777	766	734	818	788	752	799	794	810	797	767	777	790	812	733	775	784	767	862	787	812	797	746	781	828	805	815	828	742	805	806	785	756	800	770	789	761	764	790	747	798	774	755	766	780	806	802	771	789	768	819	788	762	733	787	809	754	789	745	725	787	754	816	753	790	801	768	745	765	879	729	758	775	791	778	748	761	846	785	807	825	784	744	790	773	794	780	809	785	828	757	769	750	755	778	784	794	841	745	784	771	818	795	744	801	779	801	770	788	775	790	716	763	784	800	771	755	752	722	789	736	718	750	830	788	789	745	804	833	802	821	796	780	792	793	810	784	749	772	812	750	778	780	810	754	754	813	748	813	849	801	787	731	781	764	750	805	780	786	714	783	812	808	808	773	793	769	789	767	798	733	769	750	823	792	756	749	814	827	737	753	765	706	812	858	741	797	806	789	775	775	781	716	832	768	775	729	774	794	757	806	770	749	753	798	791	802	825	802	751	755	803	784	826	774	744	789	779	807	795	729	768	787	761	803	733	758	794	808	821	758	784	781	793	779	781	752	773	748	796	773	749	779	806	790	745	791	750	827	811	779	754	768	724	735	770	773	823	794	747	776	772	786	808	796	835	777	834	807	822	783	768	827	795	768	772	811	760	844	773	740	839	803	747	714	807	783	776	795	749	785	764	757	804	780	793	776	802	803	784	819	771	798	751	804	796	783	786	776	774	777	775	818	776	785	771	787	851	752	755	786	769	836	811	780	737	822	752	773	796	774	802	795	822	756	818	789	767	806	764	781	742	748	788	795	745	774	768	784	780	756	779	816	804	695	774	771	815	789	826	810	746	776	789	826	755	736	775	779	762	777	843	770	741	797	749	806	822	750	708	768	772	753	775	789	823	800	841	796	773	793	783	800	781	749	811	807	783	823	779	795	799	755	797	772	778	773	824	798	794	741	804	787	720	788	780	796	839	766	797	757	748	827	737	738	784	770	811	818	766	814	793	826	779	722	785	784	754	840	793	714	775	758	739	774	813	773	849	788	753	755	793	792	805	798	773	794	784	771	805	760	795	764	794	760	760	759	760	819	792	812	817	788	768	777	769	766	797	797	778	773	787	749	778	757	761	705	780	763	748	806	762	765	789	781	795	785	767	796	804	766	785	820	777	815	741	766	779	778	779	751	826	818	839	837	788	780	768	763	832	830	759	783	732	795	723	749	785	782	790	764	778	749	814	750	746	793	772	803	765	794	755	778	791	766	805	804	770	827	756	774	785	736	824	805	790	776	756	823	783	763	775	793	774	801	749	798	803	767	789	744	785	770	789	753	790	771	789	794	754	748	823	781	704	776	772	795	791	815	823	793	798	748	786	780	793	765	773	767	782	810	798	821	768	802	815	794	778	741	774	765	796	806	768	727	767	789	816	786	772	781	815	778	802	805	735	816	773	775	864	759	796	727	803	804	797	790	746	803	767	727	774	744	778	800	743	835	800	723	765	731	822	735	799	762	807	790	780	784	825	800	784	799	776	796	756	764	756	790	751	845	776	743	806	780	770	775	790	792	808	767	851	763	765	747	803	773	772	762	801	807	792	771	776	788	826	747	790	794	783	795	774	766	807	818	801	780	832	772	737	741	755	824	786	781	763	757	789	817	739	777	792	802	791	794	812	747	784	785	776	774	769	772	760	765	804	772	843	718	847	772	806	766	702	772	780	770	813	792	829	810	770	762	781	760	781	785	783	817	745	837	790	735	739	778	791	784	793	795	813	790	776	756	805	793	757	793	810	758	775	750	730	809	793	811	835	748	804	766	805	739	743	802	803	824	806	799	838	784	778	819	735	765	813	850	756	779	774	765	807	790	832	759	774	773	801	763	767	787	767	759	787	813	824	799	805	755	755	739	763	739	778	752	759	792	776	826	802	765	815	728	791	790	796	775	760	730	829	777	793	769	801	768	791	747	787	735	776	799	796	750	776	744	767	791	731	749	778	773	757	814	759	799	758	779	755	801	788	791	762	812	741	790	798	858	832	808	776	758	791	762	778	765	782	788	802	777	789	767	769	743	772	751	789	731	761	765	776	767	770	768	747	746	777	751	775	772	768	795	786	802	730	751	753	748	749	815	816	782	821	739	791	795	842	771	712	781	715	702	798	853	834	808	789	794	819	784	796	793	746	777	827	754	790	792	758	771	767	735	739	794	748	803	825	795	802	794	805	779	808	773	793	790	792	756	775	747	804	786	770	810	813	742	784	779	752	830	774	864	763	739	794	748	750	785	890	768	751	805	804	798	760	756	768	743	744	749	727	776	811	818	751	774	756	791	777	762	797	781	811	763	801	757	764	767	791	769	808	821	788	783	787	809	774	781	851	789	757	762	776	763	744	768	751	775	808	780	800	822	824	748	881	766	777	777	800	782	785	738	789	792	807	775	788	804	792	792	807	751	743	753	810	800	751	770	771	817	827	788	730	740	810	834	762	783	754	791	799	757	762	796	812	836	783	813	752	797	782	720	827	781	735	776	781	757	734	774	773	812	818	783	756	847	756	844	790	768	834	817	808	756	782	778	785	761	783	750	787	773	812	731	790	742	773	730	749	754	783	757	720	805	804	782	808	746	740	764	796	778	776	758	819	821	780	764	798	778	788	795	774	760	802	724	764	792	839	775	770	750	754	741	787	742	777	806	850	781	792	727	775	755	754	835	753	721	835	779	851	771	775	801	823	779	797	783	807	809	787	767	754	750	760	762	756	778	810	762	802	762	781	752	776	739	779	766	780	782	765	815	791	804	774	782	797	771	800	820	761	810	776	796	829	781	788	813	758	770	745	794	766	794	763	830	794	770	784	778	812	790	773	781	806	780	787	780	790	785	775	809	753	808	749	798	769	764	780	763	816	822	774	800	753	776	792	835	764	784	779	750	820	758	746	721	789	795	737	793	805	782	777	842	787	773	795	754	767	773	795	759	750	728	777	850	811	787	774	755	758	833	834	731	804	736	778	757	759	755	779	780	792	797	791	741	799	761	780	757	797	805	762	804	733	797	803	803	797	758	767	748	778	756	756	761	801	740	774	799	788	775	805	771	800	787	809	793	781	771	772	720	780	769	811	740	751	757	754	788	794	772	772	765	769	777	772	759	759	771	799	780	774	780	762	786	811	771	780	766	767	814	783	820	820	764	763	832	845	748	786	775	727	839	747	783	809	762	760	782	758	765	823	784	762	772	815	724	768	826	855	777	747	784	806	796	779	831	797	773	731	790	789	807	830	742	772	830	762	767	763	794	854	741	813	770	779	840	816	765	809	817	742	774	772	802	829	792	761	845	735	767	787	745	736	746	815	772	816	742	779	765	795	700	771	774	845	777	765	828	809	763	791	769	794	781	752	793	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50469	48365	31771	26481	24213	22470	18680	11383	7687	20843	33014	27839	17106	7134	2360	886	527	398	347	345	357	366	338	330	356	332	336	329	375	367	318	408	384	352	388	335	388	355	381	358	398	349	336	371	323	356	339	347	366	384	359	321	350	325	346	408	382	398	362	335	392	349	355	328	350	329	360	358	341	363	336	341	365	337	343	361	361	352	347	340	338	358	358	384	337	350	352	388	347	372	352	351	362	393	350	316	326	325	384	348	350	336	363	367	374	344	362	379	349	384	357	355	331	368	342	368	355	401	327	330	335	346	361	373	379	356	329	369	337	336	326	377	322	389	338	322	367	336	332	374	344	343	336	347	353	361	356	382	368	383	356	348	340	342	379	355	344	357	344	345	371	309	309	320	318	361	360	353	362	348	371	365	396	365	377	349	375	365	320	380	376	385	325	374	351	339	351	337	331	352	360	367	342	383	358	359	349	376	379	380	331	330	332	365	334	352	339	344	367	338	330	364	363	379	349	353	339	314	353	366	378	360	359	344	360	328	337	394	344	345	351	340	360	383	345	335	366	380	346	370	363	341	329	385	362	341	322	326	338	357	342	363	302	348	391	353	324	349	354	347	372	318	337	373	322	348	349	336	327	347	340	355	360	310	348	356	333	360	390	366	337	357	349	360	361	371	368	386	394	337	355	386	353	346	360	325	370	416	324	345	351	389	347	377	396	376	361	357	368	358	350	304	344	329	382	329	333	344	323	347	322	334	371	349	353	363	339	359	372	371	351	328	321	361	345	354	353	351	364	323	321	341	359	360	345	350	355	355	366	324	343	362	340	360	391	318	337	360	321	356	345	356	365	319	333	339	326	397	350	326	320	311	341	327	367	367	359	377	369	355	333	352	353	349	343	365	358	331	353	357	354	377	326	348	355	354	367	348	375	350	361	334	336	350	350	350	341	341	321	358	304	339	330	394	353	337	364	341	334	347	348	355	360	374	353	396	353	408	398	339	367	327	378	365	376	340	368	359	370	354	349	353	341	344	382	356	344	371	358	372	339	414	357	365	347	356	331	342	339	347	351	364	375	341	371	392	358	338	347	346	357	339	346	369	351	372	334	368	331	350	358	373	335	342	313	351	341	341	358	341	370	355	359	335	352	360	349	345	304	372	348	370	345	376	370	382	348	342	336	382	345	362	346	404	408	366	366	355	349	361	332	348	365	366	318	371	362	358	354	307	366	369	355	359	350	356	409	363	366	357	343	372	388	358	351	367	363	367	343	374	356	374	365	358	412	346	382	340	379	352	359	343	359	367	358	368	353	357	376	347	384	386	375	351	355	355	344	364	328	370	367	344	376	353	370	399	368	345	313	315	339	368	377	326	370	359	344	336	318	350	370	354	360	357	331	338	365	330	354	381	361	354	362	355	310	382	358	348	335	351	354	388	355	315	372	393	362	327	365	362	345	368	353	332	348	409	381	366	355	351	341	343	360	337	354	360	363	334	366	305	367	344	354	334	329	380	372	338	383	335	376	341	343	363	350	332	368	339	382	362	325	364	344	324	333	352	359	350	361	332	317	354	330	392	345	336	357	343	365	378	314	396	359	359	339	343	379	392	353	368	356	365	352	372	336	363	342	386	388	385	332	385	314	360	368	321	345	365	349	301	342	324	360	328	363	367	344	355	377	376	359	355	393	348	356	358	387	304	339	348	356	332	375	340	359	362	355	374	376	341	404	340	352	379	323	372	360	368	388	326	327	352	340	340	331	346	387	339	383	364	369	365	362	349	335	351	334	325	379	341	339	361	362	337	332	354	341	327	361	352	341	352	349	334	348	375	374	355	372	352	344	361	321	375	344	340	353	339	376	334	348	355	379	345	368	345	336	347	341	358	360	355	339	328	338	358	356	336	359	351	369	352	358	344	341	372	370	372	368	330	330	405	358	338	338	374	318	362	332	333	350	383	374	369	328	319	382	384	347	370	396	350	360	338	344	350	375	354	352	319	369	357	337	349	362	333	335	330	340	377	326	341	362	352	386	347	389	355	329	344	362	367	366	363	379	367	359	358	338	369	359	387	359	346	327	337	353	331	353	378	388	341	371	353	349	338	362	329	345	338	359	348	369	366	355	363	358	379	347	370	364	338	323	352	373	335	367	389	345	363	373	346	349	358	360	342	326	341	336	345	392	378	331	397	332	364	384	359	374	394	371	364	356	344	317	359	334	343	377	339	352	361	364	341	365	356	368	375	388	333	371	334	365	364	330	330	363	351	332	325	376	382	358	333	381	356	367	366	354	343	350	358	350	348	359	350	348	353	337	340	360	329	353	342	373	316	361	329	359	361	372	349	353	303	372	340	330	371	336	365	323	398	353	347	376	328	351	325	327	339	348	366	348	360	363	349	359	339	393	337	396	337	370	361	339	334	349	345	358	321	342	345	349	372	379	357	321	370	324	376	358	370	313	324	342	362	362	377	354	340	340	351	354	332	336	373	359	340	322	342	347	400	351	383	357	362	342	349	352	345	335	362	353	359	309	394	361	377	382	409	307	364	333	379	343	376	312	371	369	356	362	320	328	386	329	373	391	391	352	375	331	361	346	352	329	314	368	313	345	346	360	333	330	361	353	374	319	370	379	395	383	363	404	364	355	370	380	328	334	390	380	342	341	358	332	353	394	361	357	359	363	317	329	346	345	354	342	356	345	382	335	335	316	331	354	371	343	338	361	337	417	358	339	338	375	343	371	388	344	310	348	372	368	328	358	363	352	344	385	331	338	379	369	342	342	371	367	346	357	371	342	361	352	372	355	344	384	389	346	361	363	359	358	375	353	343	323	390	344	378	370	330	405	355	349	328	371	355	332	360	340	374	358	357	354	329	364	353	365	361	358	369	377	352	370	346	355	328	345	342	372	371	360	362	343	383	338	340	336	339	363	348	344	374	394	334	338	364	367	362	354	383	328	349	329	338	373	324	350	337	352	369	366	346	342	328	308	373	359	358	352	360	339	332	375	352	338	360	359	361	335	370	360	355	399	342	329	354	347	341	380	369	367	327	339	337	364	392	354	352	351	391	321	320	342	327	378	332	364	341	360	362	327	313	370	373	357	383	359	353	364	379	385	357	356	379	376	334	345	347	352	333	370	353	372	361	375	387	334	355	389	389	356	406	359	338	362	338	360	353	334	366	368	368	328	312	360	344	351	340	379	371	348	376	319	359	333	318	341	337	331	331	379	346	394	394	349	349	357	362	349	365	332	327	398	348	346	357	348	369	373	369	341	313	354	333	330	351	376	336	347	417	385	348	338	337	352	352	377	347	334	334	365	350	345	342	370	353	378	337	377	380	318	368	384	343	386	360	367	345	361	372	351	349	368	403	350	342	324	370	365	368	377	347	404	354	376	358	363	341	359	375	359	345	343	341	332	314	346	337	364	361	354	298	355	358	314	370	367	373	346	383	379	320	330	332	365	353	321	330	369	348	330	382	342	393	364	332	401	353	353	376	339	373	352	370	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40576	53942	29856	25395	22956	14516	7250	9426	17097	40230	48893	43094	31243	17233	7038	2591	1203	790	813	853	794	773	822	750	772	763	773	726	749	782	781	810	698	766	782	801	762	798	819	788	801	775	857	752	780	783	812	808	761	797	768	726	802	807	838	762	815	766	768	775	820	805	809	813	783	820	798	746	756	787	754	774	787	770	811	760	806	766	800	817	800	748	781	827	836	766	738	737	777	833	806	755	808	789	764	813	789	764	786	763	742	778	748	772	782	796	799	801	806	754	754	735	845	805	771	805	831	778	812	784	771	760	788	761	774	780	803	788	775	811	811	774	737	793	787	763	814	773	741	784	782	792	792	750	782	794	765	759	777	813	752	766	807	805	767	794	785	759	772	754	774	798	776	767	757	754	727	780	759	796	745	750	798	785	779	741	759	758	777	783	726	811	776	800	791	776	727	828	802	752	768	782	801	770	802	791	806	767	775	742	796	792	762	838	793	792	805	764	764	767	763	821	745	773	744	828	735	785	788	788	793	793	805	746	774	758	755	821	760	787	709	761	730	773	767	767	771	727	780	765	741	800	833	792	718	752	814	831	768	835	805	732	793	753	769	829	796	834	761	748	755	761	794	775	771	811	764	758	796	778	768	764	765	785	773	822	776	791	750	803	733	777	775	767	768	787	858	793	771	802	763	737	788	772	705	795	802	778	780	702	765	747	781	781	773	761	756	757	777	782	793	813	740	725	792	767	787	759	835	788	716	770	813	782	734	747	796	760	766	746	798	753	796	797	784	731	775	771	742	841	783	773	791	772	788	795	804	780	791	763	761	777	786	725	771	772	789	751	749	752	747	783	726	782	759	792	746	753	824	767	739	762	775	809	777	789	758	798	816	804	795	813	726	789	743	800	746	753	787	785	773	768	734	782	774	797	805	767	800	831	797	798	758	779	809	767	809	814	841	839	717	766	750	806	745	780	769	768	798	792	772	765	779	796	739	737	747	787	789	777	840	729	757	790	808	755	784	812	826	786	763	748	732	757	736	806	771	762	722	746	808	801	817	789	779	813	766	774	756	738	761	777	818	723	766	767	797	813	826	840	780	766	777	793	763	784	809	807	799	794	737	799	786	797	753	806	772	795	750	782	787	789	762	832	746	799	779	862	800	795	794	778	774	767	760	795	791	774	761	793	816	801	793	751	744	726	763	744	810	740	782	764	742	801	762	762	718	772	770	794	785	727	735	727	786	761	765	765	769	789	772	785	751	770	701	768	805	744	787	773	748	795	790	766	790	782	780	810	731	820	759	807	750	785	751	782	788	758	796	777	736	779	758	775	777	755	740	819	802	757	782	784	771	761	786	745	712	772	780	765	809	735	780	816	830	798	805	783	740	805	764	756	780	749	803	797	749	797	756	784	715	753	704	735	825	779	777	788	772	812	733	760	799	795	777	765	755	754	802	771	773	773	780	764	806	755	722	778	744	757	777	735	747	760	795	797	792	799	793	809	785	729	831	842	771	810	754	739	796	804	821	801	736	798	779	742	775	761	761	774	808	779	761	761	750	765	778	778	786	715	770	772	789	786	836	822	853	801	761	722	749	775	803	839	747	755	788	755	806	788	808	747	780	770	808	781	788	766	753	724	737	832	804	770	782	771	761	794	804	842	813	754	791	773	783	855	847	797	778	774	710	810	756	769	753	786	759	779	787	797	813	835	804	756	816	729	808	794	725	763	736	757	766	767	744	831	783	764	794	801	842	779	809	764	742	775	785	832	805	752	793	753	793	726	772	782	796	774	804	771	762	799	805	737	755	771	763	808	734	811	826	818	770	809	788	778	780	782	711	746	749	773	737	784	758	809	806	794	797	780	789	795	792	778	765	782	778	779	766	798	751	798	805	720	765	743	779	781	756	757	771	810	757	849	770	797	779	774	809	720	797	758	723	729	760	786	756	767	797	775	757	773	784	787	776	803	817	799	825	764	776	762	838	774	708	751	809	722	756	785	783	761	778	736	810	751	767	733	809	751	711	823	755	736	825	812	794	823	803	739	748	772	827	766	706	783	750	777	827	792	733	828	794	777	822	795	760	766	769	775	804	767	773	758	778	739	782	784	774	762	738	755	812	724	760	762	813	834	758	791	826	746	809	780	756	792	822	725	777	752	751	773	761	774	763	835	806	775	846	808	769	757	792	760	748	716	761	772	762	779	773	785	807	793	814	841	807	782	778	777	793	785	757	766	758	784	770	800	780	790	758	773	785	785	799	763	750	776	785	769	777	801	798	763	769	755	777	761	770	775	771	788	779	788	735	801	799	750	809	800	797	809	740	749	794	776	780	760	720	805	726	805	799	765	782	766	802	761	735	703	774	787	778	770	763	828	764	762	781	766	813	837	774	778	758	773	830	750	803	768	754	825	738	819	720	741	775	743	735	796	805	753	769	773	772	762	778	776	748	751	783	778	721	779	728	775	755	748	771	749	793	820	797	761	742	768	824	794	786	797	801	798	786	777	733	751	803	793	801	797	773	789	782	763	775	781	799	783	777	793	790	784	833	785	778	768	798	801	777	776	755	795	770	755	729	796	766	750	779	784	787	774	754	763	748	744	789	771	829	761	699	757	842	763	785	792	728	799	816	763	775	738	783	765	814	784	789	793	758	762	757	764	824	779	809	836	793	755	777	749	803	747	743	754	815	783	853	814	823	806	763	734	797	749	778	797	798	756	745	739	807	819	814	786	781	803	782	730	803	816	773	767	749	757	805	790	770	763	805	736	744	770	744	795	794	813	784	756	799	799	744	791	778	789	777	745	789	796	826	762	761	768	785	823	747	842	833	793	777	796	794	807	802	779	804	829	753	824	739	799	799	777	751	767	787	757	792	763	773	842	809	752	768	799	840	809	814	772	769	799	858	767	771	821	798	833	775	788	764	839	768	720	806	799	782	838	787	777	783	770	803	753	818	786	748	794	744	775	843	777	820	740	806	779	818	749	805	781	773	719	741	732	843	794	805	773	770	789	787	827	797	758	823	779	777	763	786	766	778	776	787	779	779	761	805	805	767	787	778	762	806	789	730	796	775	801	796	770	820	774	753	743	790	776	775	735	786	867	741	770	801	744	790	779	761	755	772	757	804	773	769	806	794	783	752	836	757	821	772	754	833	813	782	756	794	805	767	760	784	761	769	791	738	765	768	772	743	766	776	791	753	761	747	855	804	818	773	768	751	766	756	779	780	782	726	813	770	783	810	758	830	805	772	766	801	807	779	811	736	795	755	751	768	755	735	810	815	797	747	775	802	699	792	791	816	797	792	775	772	796	778	748	811	756	811	808	765	780	805	842	805	726	820	790	824	805	798	807	799	809	766	784	764	764	803	788	785	824	782	800	771	771	746	763	816	794	796	764	788	778	776	764	800	784	795	764	801	797	739	759	748	759	763	787	752	781	798	758	762	791	763	751	821	787	743	769	763	791	788	804	791	760	722	787	784	828	800	777	787	729	784	828	751	778	772	762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53440	43736	30629	25152	24926	23122	17043	9993	10438	21641	32980	29719	18368	7939	2597	906	500	380	401	374	341	335	374	382	399	332	336	383	365	370	362	319	367	369	335	351	346	384	358	389	339	381	394	353	339	359	337	365	349	366	385	333	364	356	367	358	338	356	362	371	398	312	337	392	349	359	341	359	349	346	361	366	363	392	366	386	373	344	348	360	349	361	331	355	375	380	365	364	372	351	363	388	379	361	350	304	320	341	347	332	381	348	340	367	337	346	371	372	367	358	396	343	350	374	362	371	312	352	320	378	375	350	373	362	345	370	338	345	356	386	397	359	360	412	358	370	367	343	341	362	374	361	365	359	335	351	363	369	364	385	362	363	363	379	329	364	357	368	395	372	351	391	347	351	355	349	356	346	390	351	351	365	377	336	375	392	375	346	361	358	370	379	354	352	370	348	361	347	357	345	336	345	395	366	356	373	358	366	357	349	377	354	348	392	376	357	370	359	384	382	376	355	345	361	357	369	358	353	329	334	354	376	343	353	363	369	359	345	350	370	368	355	352	378	360	348	346	378	348	336	341	390	383	402	375	360	334	344	366	363	341	360	391	352	365	326	366	356	346	381	369	405	356	328	377	360	391	358	374	393	350	370	356	358	367	360	362	388	352	367	387	374	321	345	361	347	398	381	338	336	392	374	354	363	342	362	343	365	348	330	376	346	368	355	364	340	363	328	366	391	372	349	379	372	364	372	351	403	356	371	323	354	377	378	361	347	369	351	359	388	339	395	374	373	359	383	359	347	355	380	327	371	354	352	370	344	345	323	361	363	362	363	395	398	384	338	357	397	371	387	330	392	360	382	381	377	360	349	360	351	388	371	364	384	361	363	373	351	361	356	328	338	316	374	340	335	331	402	393	406	360	338	376	377	357	375	379	362	348	375	368	373	368	357	367	347	365	336	366	347	371	384	389	383	310	382	420	364	390	366	347	318	376	374	365	347	368	317	333	316	379	347	341	372	365	361	383	359	367	376	366	361	328	353	343	356	357	354	357	350	368	320	352	399	370	391	329	335	332	355	347	351	365	347	389	332	358	336	392	356	346	385	339	387	351	349	376	346	367	372	391	330	354	371	352	363	355	348	392	397	372	351	351	354	372	406	357	369	359	393	343	329	392	383	364	396	348	391	367	378	377	344	354	352	374	333	358	368	354	355	357	334	365	327	381	383	340	334	320	336	371	358	340	369	369	344	339	374	398	372	383	387	321	367	361	382	350	318	358	369	348	375	374	406	365	340	353	351	346	362	391	379	359	386	351	359	354	360	365	366	416	346	375	359	380	372	345	355	380	362	366	380	354	355	331	381	375	380	376	352	354	398	389	353	363	367	337	376	343	383	354	378	374	325	355	361	357	370	363	385	367	343	379	349	381	310	362	375	344	346	353	324	339	332	347	352	369	363	372	389	370	330	342	363	325	359	374	372	350	342	384	373	355	364	363	328	369	352	370	376	358	376	375	368	351	347	370	360	381	393	358	348	355	347	381	403	327	384	326	375	340	339	352	346	335	341	373	371	371	359	365	360	314	383	339	382	349	369	362	350	379	385	353	362	365	400	369	389	368	321	334	394	341	368	405	382	370	382	331	346	338	348	339	357	375	366	358	367	360	381	366	381	433	354	373	377	371	395	364	358	391	376	358	379	331	356	367	349	320	345	361	370	349	363	349	369	363	364	381	333	346	340	376	345	332	328	363	403	342	322	313	337	356	395	314	378	350	376	368	353	372	351	362	361	356	352	384	370	349	337	378	352	371	367	345	365	362	372	354	347	334	340	380	355	361	355	358	362	357	354	320	373	351	353	383	346	350	352	388	337	332	349	372	369	381	374	381	366	342	382	347	309	395	332	354	372	344	365	375	349	366	330	369	389	318	372	377	362	348	366	348	336	353	360	371	389	340	351	385	339	376	376	371	351	341	386	367	377	365	386	390	363	357	336	356	401	384	387	347	331	336	383	376	330	343	351	360	354	370	362	388	384	388	376	343	356	362	326	350	351	360	370	397	361	405	327	365	384	381	382	364	355	381	347	336	360	354	372	360	367	373	369	367	391	385	373	375	364	351	407	351	338	342	347	333	352	398	392	382	379	361	396	384	377	326	383	337	321	388	343	406	339	366	375	360	325	387	373	334	359	399	371	374	361	385	374	354	341	339	363	377	335	320	393	398	338	347	422	362	353	337	359	371	328	351	358	363	347	388	358	345	392	358	361	348	344	383	360	369	356	352	296	326	379	378	339	353	326	376	332	395	369	352	356	317	349	333	341	353	355	359	364	382	362	347	373	405	359	384	378	356	338	354	347	359	333	371	331	350	372	409	364	338	369	322	370	328	369	386	356	366	407	418	362	400	380	331	348	343	363	357	377	381	354	369	370	363	356	342	339	348	328	324	383	363	341	367	350	378	348	401	340	346	387	339	373	378	378	340	342	364	365	357	341	379	384	358	368	338	382	386	308	337	366	392	350	351	334	354	363	339	371	347	406	334	364	344	361	362	360	377	383	366	368	361	336	364	374	371	314	361	340	372	358	333	346	384	341	402	381	346	347	342	358	347	346	376	373	306	347	396	363	378	376	355	314	335	413	371	341	332	361	358	394	362	392	372	368	353	392	372	351	362	387	370	347	379	384	375	385	329	364	334	365	347	311	356	391	357	353	351	366	372	384	367	354	385	350	383	338	350	363	361	344	323	358	335	337	355	361	368	352	362	338	359	347	328	357	351	376	359	344	335	326	353	338	370	361	380	368	346	354	372	366	351	332	354	357	383	357	379	360	374	383	331	364	376	380	351	356	363	364	340	327	390	374	362	376	319	369	351	365	407	395	381	363	345	377	327	355	369	330	332	347	373	357	359	371	334	336	347	348	346	404	371	387	413	340	350	337	344	408	409	392	351	352	394	363	369	342	365	389	374	340	341	349	349	391	335	357	376	361	358	350	370	338	333	379	344	363	385	366	340	360	377	324	352	354	355	363	374	368	354	377	363	340	340	359	341	361	364	352	378	377	369	325	392	357	344	332	378	366	350	348	355	349	389	340	333	330	370	369	369	371	402	378	330	356	359	351	412	333	367	336	369	350	374	344	348	364	371	356	360	344	334	388	348	335	331	335	375	360	361	350	386	335	393	410	375	351	367	334	351	341	354	370	322	380	386	372	380	348	369	370	340	400	420	399	388	369	362	353	342	329	336	342	353	328	363	395	395	372	353	372	356	373	351	345	372	372	395	396	370	309	393	342	336	336	341	361	365	370	415	355	359	367	346	355	375	360	351	388	392	303	328	369	374	342	369	346	382	351	343	368	355	356	371	370	345	380	360	419	400	320	356	370	361	350	372	328	394	340	330	378	378	374	396	352	346	370	359	341	352	356	370	370	363	360	349	354	338	353	371	353	343	388	373	370	355	388	354	380	363	339	373	360	346	399	373	384	344	324	313	360	356	337	403	375	362	374	373	368	365	362	336	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47177	51719	27863	24481	22499	15302	7687	10289	23458	40394	49287	44683	32902	18627	7534	2771	1230	866	744	763	792	840	815	819	815	754	729	733	792	773	762	797	724	797	858	771	802	789	820	739	785	782	826	767	800	794	788	763	794	800	782	812	820	765	756	821	769	791	760	797	767	810	747	794	812	784	824	771	814	786	788	805	772	836	798	758	836	771	759	845	770	792	821	741	870	806	751	777	771	767	825	812	781	820	783	796	757	813	782	788	821	759	806	820	816	808	785	853	772	784	779	795	825	767	804	814	750	808	778	766	788	755	809	804	842	819	740	776	775	802	775	838	791	785	764	776	798	809	796	768	803	716	788	779	755	791	792	788	784	695	796	811	749	812	831	746	774	778	853	775	771	776	769	773	812	715	783	743	721	797	783	796	782	803	788	737	783	806	780	758	848	810	744	782	800	813	772	757	817	800	792	789	822	722	801	737	793	834	766	783	764	814	749	763	845	783	778	768	777	751	807	763	812	776	771	823	799	757	785	769	810	757	742	781	779	800	835	762	767	785	774	823	788	807	756	740	733	747	798	785	790	782	733	786	756	803	811	769	778	808	763	779	787	798	791	806	795	752	817	765	813	806	786	807	791	817	777	785	796	805	768	779	771	785	805	758	806	756	813	801	835	804	753	803	808	781	761	761	787	764	808	727	772	817	741	830	839	804	811	754	758	804	818	817	819	779	803	738	815	785	802	793	844	772	770	805	798	820	818	783	757	760	779	771	795	782	794	740	824	767	773	751	772	753	738	805	772	790	784	805	817	797	767	772	796	811	787	808	738	803	763	793	794	749	812	779	800	838	765	852	809	779	749	840	844	767	758	754	795	831	791	758	794	823	799	790	743	809	790	815	837	786	769	801	808	812	788	826	842	781	819	793	749	761	780	806	763	783	817	835	788	779	751	737	770	767	760	813	790	793	761	810	727	790	787	813	814	767	789	771	850	834	887	812	809	803	773	764	767	796	769	799	822	818	808	795	799	840	771	836	788	789	786	855	823	816	825	766	752	804	801	848	790	820	788	780	732	808	789	795	824	772	798	768	795	789	760	751	729	782	766	825	795	817	763	850	803	819	805	801	801	700	825	815	778	785	794	817	759	825	765	802	838	785	760	796	750	809	799	766	806	743	767	785	736	784	852	774	785	825	785	780	785	796	773	775	800	748	819	782	786	790	744	847	788	794	815	819	824	794	764	805	819	784	772	798	807	835	773	833	794	828	816	778	780	821	740	769	796	746	796	789	778	832	788	797	829	796	752	739	823	813	758	797	779	763	752	736	785	787	728	790	807	834	811	788	734	778	784	818	786	797	795	761	777	865	762	751	829	803	837	830	808	813	774	801	800	769	780	813	776	713	736	776	794	778	799	795	784	783	813	819	755	784	786	818	767	805	733	769	812	802	821	787	777	771	800	767	814	833	789	823	767	723	813	778	784	791	782	776	758	784	767	784	796	767	830	796	788	775	804	796	792	771	780	775	769	765	805	771	735	810	763	814	829	853	837	773	784	769	765	775	838	793	791	822	807	761	839	739	816	831	779	762	801	760	773	761	783	839	756	824	770	754	844	740	809	767	772	768	785	796	763	833	824	779	822	812	759	830	780	795	801	737	759	767	814	806	784	787	796	758	770	752	801	783	783	819	780	868	798	804	823	775	767	747	790	785	748	736	759	797	793	783	769	801	784	778	769	828	748	838	770	785	773	768	807	797	770	778	823	801	756	799	778	788	775	773	781	760	807	812	796	790	841	774	753	780	784	830	785	832	840	817	760	782	790	763	804	776	835	844	721	845	759	783	793	807	763	752	821	799	813	779	831	750	776	793	817	760	808	775	791	802	750	816	753	800	779	770	747	715	787	792	816	792	770	801	763	835	790	794	738	768	776	828	792	771	804	812	803	810	829	811	782	749	790	791	785	829	759	782	736	771	756	820	788	803	763	766	776	773	791	749	775	769	822	796	770	815	798	762	763	733	740	725	788	801	731	796	845	767	764	761	800	794	750	795	775	826	766	764	803	825	822	803	820	792	800	813	809	785	795	774	798	794	786	817	755	826	820	763	803	811	816	799	772	783	828	797	798	770	825	818	805	805	824	722	771	790	759	779	814	817	791	802	744	844	857	773	802	805	793	796	749	792	783	850	789	754	788	778	749	813	823	801	839	796	751	838	836	821	796	777	748	809	788	786	746	774	764	827	779	776	783	820	810	753	818	818	784	816	762	792	745	737	789	814	748	789	809	777	811	843	764	778	814	778	814	798	699	789	760	841	836	757	772	781	801	777	819	751	759	776	844	796	831	813	790	826	792	742	782	784	791	813	779	821	750	803	784	770	781	811	790	778	780	805	820	775	763	788	772	762	745	768	797	772	841	797	786	810	796	806	826	823	816	781	787	778	764	848	831	766	819	767	823	763	747	811	806	843	754	750	764	759	815	798	762	810	772	814	832	777	765	784	713	809	805	788	841	786	814	823	803	787	790	794	795	831	776	791	747	777	758	825	771	866	820	854	805	792	812	802	731	736	798	831	843	803	770	771	805	745	767	826	779	791	798	801	830	795	727	836	854	783	805	742	774	804	831	772	777	803	817	796	792	786	782	789	771	818	822	792	872	799	825	819	807	842	800	772	762	781	777	772	773	798	821	776	813	774	777	805	828	811	761	817	753	786	786	796	774	779	792	823	823	771	798	840	808	801	781	783	797	793	796	807	786	786	780	811	810	802	800	806	793	781	806	781	822	771	794	782	786	792	785	760	771	810	782	829	781	771	801	815	831	750	789	805	745	831	790	825	825	812	829	803	789	794	826	771	755	786	805	812	760	799	815	795	852	771	813	811	785	793	757	790	829	817	732	832	763	757	769	753	798	800	787	785	780	798	749	807	766	769	810	801	823	792	748	741	837	764	822	750	814	750	772	773	791	782	806	731	793	801	756	806	791	801	786	826	771	778	761	812	794	835	823	796	761	752	775	801	831	802	768	767	794	806	749	808	781	736	800	821	795	842	814	793	824	783	819	792	771	808	761	815	759	762	817	748	800	768	824	745	826	774	803	759	812	785	817	786	778	763	790	745	825	762	820	725	792	829	792	819	770	803	775	757	810	778	814	765	767	822	803	760	773	822	747	801	815	764	810	776	756	724	787	799	739	768	810	791	789	758	762	770	813	782	789	794	776	772	808	735	788	798	788	742	797	764	766	741	818	814	779	723	779	784	789	816	775	750	827	840	816	790	813	793	779	773	775	760	793	774	837	808	791	792	796	808	821	826	772	788	796	769	784	803	752	817	798	799	802	773	797	821	798	758	824	775	815	794	766	839	793	806	763	775	757	790	779	790	757	792	757	752	777	782	829	767	821	793	842	822	769	828	780	750	818	753	823	825	781	793	829	796	784	772	770	783	766	812	839	784	763	804	785	754	823	794	788	806	793	791	787	778	778	786	769	803	786	750	731	799	770	841	779	770	774	764	807	767	726	736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52544	42384	33441	25506	25107	23134	16576	10542	11917	20651	33504	30250	19850	8543	2553	929	476	374	340	389	358	373	363	347	329	361	343	356	340	361	351	355	351	367	370	339	347	349	370	378	342	332	363	302	361	320	388	351	328	364	367	326	363	326	337	365	361	373	346	349	345	367	355	368	345	350	352	363	347	363	359	360	336	338	353	347	375	351	397	356	357	372	359	345	353	361	355	360	321	373	375	345	341	327	346	389	338	360	347	363	359	348	350	356	324	371	362	329	359	357	382	372	398	331	363	370	364	348	371	333	348	348	357	375	374	341	374	371	359	342	377	360	366	332	366	350	353	361	361	354	332	380	378	386	373	355	375	329	363	344	365	385	336	374	354	361	364	343	376	378	345	365	399	376	381	383	338	395	365	342	369	373	340	383	353	360	331	322	361	338	361	335	385	350	378	360	339	361	368	382	334	310	356	338	392	337	371	360	357	373	363	324	388	317	351	319	362	357	369	348	359	352	341	365	385	353	352	369	351	363	339	379	367	364	375	367	346	366	378	379	369	384	366	338	376	348	368	365	359	396	356	359	368	350	352	381	371	319	359	330	343	387	386	389	404	342	324	342	357	369	338	341	391	379	372	342	380	372	352	361	363	358	387	388	358	392	320	387	353	368	350	334	352	359	350	360	328	338	324	329	342	333	344	362	363	364	372	329	345	341	349	387	352	342	372	377	358	363	374	360	359	378	390	335	350	370	362	356	367	345	336	360	344	365	352	365	359	311	370	381	384	366	355	377	370	388	358	333	331	357	364	346	384	361	362	327	355	381	341	357	331	357	350	384	368	352	367	363	355	337	365	371	344	384	351	341	345	354	340	334	339	351	354	358	396	366	356	348	344	332	332	343	370	362	363	368	371	358	338	346	352	371	358	359	382	373	351	382	345	366	433	344	312	368	378	354	352	357	361	358	364	356	385	378	358	354	368	337	370	364	343	358	351	330	406	338	350	364	347	371	342	332	352	362	381	346	351	369	382	361	372	331	368	371	367	347	332	367	316	366	344	348	355	354	354	380	371	387	337	345	382	347	380	377	354	376	389	378	361	407	373	335	348	356	361	354	338	372	346	363	320	348	377	358	353	386	331	339	387	369	382	344	367	353	368	367	352	367	348	370	390	338	380	333	352	351	362	352	363	350	382	381	407	367	369	377	391	366	329	342	343	327	315	365	378	344	391	360	370	331	344	328	381	375	328	358	344	344	336	381	375	361	342	372	358	338	379	376	390	322	339	350	344	372	370	349	333	334	411	351	354	373	357	399	365	370	377	358	334	374	401	365	392	367	357	368	379	367	335	364	358	354	347	392	378	347	355	328	347	366	366	359	387	356	352	371	342	343	345	346	378	363	372	369	333	373	352	357	353	367	381	320	407	355	368	411	366	350	354	331	375	343	381	316	365	356	368	355	347	377	356	344	322	355	337	322	368	346	386	336	379	395	355	336	363	359	368	351	361	389	379	350	322	398	392	316	350	356	349	339	337	345	375	350	341	372	352	351	394	350	360	367	373	347	385	374	374	387	384	362	336	374	355	350	371	341	391	352	367	355	318	365	378	341	341	382	368	348	365	361	352	366	359	322	359	371	364	398	346	341	331	415	364	336	353	342	380	343	362	346	353	369	366	383	380	349	355	380	378	354	383	375	373	381	328	340	349	354	360	363	342	382	351	381	328	367	367	363	330	382	354	365	341	385	358	366	356	329	349	347	355	371	349	342	339	359	324	330	327	371	357	364	374	355	355	361	375	375	343	348	369	345	353	337	387	354	337	358	364	364	388	355	338	342	360	373	363	322	365	334	336	342	347	389	354	352	379	367	344	319	376	342	356	356	349	330	353	350	348	374	367	342	354	324	367	374	344	317	336	341	346	350	342	338	395	359	389	369	345	361	379	375	389	348	382	373	368	366	349	328	341	382	337	339	325	333	374	314	317	357	348	375	387	354	364	347	388	372	357	346	376	346	345	355	371	343	358	399	342	359	393	325	353	343	322	358	343	374	339	366	402	337	328	404	405	318	373	375	370	391	378	345	347	359	317	340	362	347	359	372	379	410	344	375	362	353	379	356	346	322	363	326	363	365	397	367	384	351	375	391	339	354	347	333	364	356	361	372	390	312	361	348	386	336	368	315	323	344	343	371	357	378	328	374	362	386	349	401	380	320	367	338	333	388	349	365	358	345	340	360	362	355	368	390	378	337	389	364	332	377	346	390	323	301	361	352	366	336	353	350	368	394	352	350	354	399	356	323	375	391	360	364	318	371	382	361	376	365	339	341	310	346	342	381	362	360	353	368	363	333	343	367	378	377	369	347	305	357	373	352	361	339	375	345	396	369	337	352	334	338	335	332	329	353	364	340	384	358	343	363	375	343	357	346	329	338	338	356	358	398	378	355	373	347	385	355	347	361	364	360	352	397	360	340	371	379	319	369	365	338	369	349	375	358	389	323	367	367	385	357	359	364	307	343	350	367	328	381	382	363	361	364	363	340	331	352	376	349	381	360	396	361	319	372	337	364	403	387	358	331	338	356	312	354	376	353	320	355	362	378	337	374	375	342	354	334	355	356	388	387	334	331	369	360	356	330	359	373	382	362	346	394	361	332	384	353	364	362	344	363	359	374	389	366	356	342	381	353	340	375	363	353	363	386	398	346	368	373	337	323	357	346	368	390	354	354	360	323	353	332	379	349	375	341	364	384	375	381	350	394	340	347	348	350	323	364	377	332	369	360	345	334	389	345	361	336	390	356	345	372	330	338	351	357	391	380	344	352	365	344	338	359	362	393	338	394	368	335	343	369	375	381	337	417	396	369	354	381	342	353	314	370	370	359	345	347	338	401	346	338	352	366	340	324	340	339	348	353	394	341	379	354	384	377	339	342	373	373	340	350	370	362	346	382	346	390	363	380	336	339	372	353	368	343	340	359	343	340	339	369	323	353	345	344	332	329	329	352	360	317	380	336	365	360	332	331	359	329	373	363	334	352	358	376	347	347	365	395	342	368	375	321	358	367	348	360	394	393	426	351	357	339	355	338	384	380	349	360	377	339	367	367	370	375	371	370	370	340	359	339	343	383	365	316	383	336	357	369	382	331	386	349	330	363	358	324	389	344	342	347	343	323	385	354	370	337	374	348	368	354	339	334	337	316	374	363	339	331	368	362	368	351	375	368	338	328	352	326	344	353	348	349	325	352	362	407	366	375	377	333	339	335	342	354	356	364	362	365	387	364	381	356	327	353	316	350	382	362	338	346	358	370	353	381	373	360	350	370	314	342	365	359	336	356	327	344	365	336	342	339	338	349	381	354	341	379	370	356	359	363	376	330	346	351	375	357	354	350	339	357	341	342	370	337	341	341	364	357	325	351	356	355	379	352	348	332	341	393	344	350	349	360	373	376	383	352	370	375	357	328	335	359	331	353	370	348	354	334	349	365	373	357	384	395	338	374	324	380	370	391	361	358	351	375	368	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47291	56770	27765	25021	23605	16476	8033	14052	26766	39816	49517	45402	34656	19585	7722	2668	1176	839	746	820	795	796	767	707	809	802	783	788	829	761	783	799	817	823	800	817	756	793	827	783	780	830	800	778	788	768	787	802	807	843	795	809	774	737	814	776	742	755	767	789	771	785	746	831	795	833	766	812	807	799	802	793	854	765	777	746	765	772	789	784	835	778	763	738	772	775	802	756	842	824	783	757	740	815	836	786	851	784	773	844	779	838	791	742	788	763	807	780	823	792	827	760	751	745	811	797	808	814	813	787	776	785	765	818	781	825	791	803	807	756	811	762	796	798	750	750	781	772	761	801	788	762	790	789	770	822	837	777	736	791	765	748	796	797	773	790	749	804	758	807	784	759	809	766	751	790	764	754	761	750	776	766	771	758	736	775	746	828	785	813	772	790	779	780	753	810	792	762	773	768	773	821	826	786	803	790	767	773	794	785	799	792	751	778	748	789	772	723	728	742	766	820	840	765	783	768	749	795	833	780	786	764	804	784	781	794	810	765	800	776	790	841	798	761	841	796	795	764	812	779	807	802	785	768	813	824	796	785	812	807	793	800	787	812	762	797	812	758	804	788	810	802	806	765	762	804	767	794	750	761	804	797	777	771	757	736	810	759	763	769	760	757	757	757	770	770	769	804	817	772	775	823	760	839	777	737	875	764	778	822	725	786	784	789	815	800	758	719	754	850	800	790	781	796	814	795	819	769	787	774	831	795	849	810	801	765	748	797	779	813	771	800	843	812	815	806	825	828	797	760	823	768	766	767	814	742	756	775	790	779	783	788	755	745	784	767	795	803	787	750	745	759	829	767	790	761	771	805	809	775	811	807	792	823	783	749	749	786	742	782	828	754	774	792	750	752	772	770	795	712	785	795	746	832	784	806	739	769	804	759	747	797	818	803	806	796	770	773	758	739	775	757	796	787	846	768	793	766	777	822	769	777	805	830	793	767	751	832	797	790	777	816	809	801	777	789	709	756	811	775	849	777	752	784	787	763	811	778	776	785	769	736	765	830	753	770	819	794	808	801	798	745	814	775	792	802	787	786	784	775	762	791	807	778	729	815	808	806	741	769	748	824	805	809	775	779	779	785	818	819	761	768	736	793	737	810	729	803	851	744	752	790	816	821	785	823	803	788	770	778	828	792	791	808	818	758	806	784	791	754	771	747	794	775	868	784	746	768	810	771	762	811	805	789	799	768	811	780	756	762	798	882	859	769	789	766	775	829	793	800	746	810	770	739	768	786	838	802	733	744	822	789	807	785	771	812	758	800	756	786	867	787	799	717	777	782	770	737	757	781	739	752	795	804	739	780	790	732	822	783	779	800	775	790	792	771	767	790	729	828	787	747	738	769	801	796	782	826	788	795	797	782	772	815	799	762	812	858	774	807	753	755	774	800	805	792	796	798	738	788	781	756	799	772	737	747	825	796	726	788	760	756	779	768	773	753	730	759	766	804	790	734	728	817	823	759	793	776	778	766	830	737	809	744	775	844	766	772	795	755	743	796	755	761	801	807	779	784	791	770	776	723	718	797	810	817	744	792	800	789	755	749	827	773	804	759	775	794	734	789	779	804	804	768	748	797	794	794	810	769	812	799	786	801	804	757	804	761	786	778	787	770	822	798	783	819	791	797	763	862	793	812	756	842	772	726	809	785	797	769	761	792	771	826	772	786	766	777	774	842	764	779	789	793	755	766	863	817	779	820	802	784	778	831	753	747	802	791	785	783	813	840	797	779	780	788	756	761	796	849	772	721	795	772	772	770	779	816	776	831	770	813	778	746	793	798	785	766	735	846	777	792	793	819	795	758	815	748	776	778	805	775	807	778	809	799	792	788	796	817	746	787	812	773	764	797	834	754	795	751	813	757	808	760	788	821	772	790	759	751	773	753	803	841	785	770	752	791	793	838	774	741	790	804	815	762	744	755	794	796	752	808	804	744	755	846	803	770	713	763	780	773	792	804	752	786	816	782	766	828	755	696	728	809	760	804	793	761	789	785	784	776	768	774	808	808	752	810	761	753	782	797	772	767	786	796	756	801	833	801	789	817	806	835	781	803	813	785	768	807	767	777	770	785	805	797	770	833	841	801	818	751	777	781	768	780	818	790	803	778	774	801	834	765	812	788	784	841	760	735	776	812	801	774	805	786	745	767	804	782	812	750	829	788	785	755	745	811	775	744	801	829	783	784	788	789	820	821	780	758	783	783	834	788	766	801	802	736	781	834	837	751	775	768	758	818	830	786	778	801	806	770	808	739	759	777	789	823	813	733	809	735	788	804	837	764	826	760	792	774	773	755	751	805	797	749	790	790	767	820	773	802	835	743	784	746	769	779	785	810	787	735	775	788	817	757	820	763	781	784	757	766	774	808	762	773	829	832	822	763	784	747	800	772	769	742	798	768	846	761	735	779	747	790	772	744	801	814	798	748	828	785	825	825	805	761	793	756	823	827	762	772	797	756	788	765	798	745	800	850	783	731	745	826	782	738	777	801	723	774	794	816	814	811	768	795	792	775	776	763	779	754	824	738	807	807	788	769	745	808	789	748	852	783	756	785	748	806	799	838	830	778	789	792	712	767	808	815	802	798	791	807	778	788	787	806	832	789	733	739	792	715	804	777	758	791	803	761	777	805	769	801	797	813	782	794	736	826	756	754	798	806	803	790	794	731	745	762	732	795	793	772	723	784	806	769	800	833	814	819	735	734	757	751	793	824	797	796	750	769	825	802	770	808	803	847	791	845	801	784	797	781	764	790	821	777	769	789	840	764	777	810	786	775	761	798	814	822	779	817	822	821	843	786	733	780	737	760	789	805	748	776	776	793	834	827	778	762	797	784	734	786	737	768	762	783	806	807	790	762	797	789	771	810	741	826	781	779	757	815	800	750	739	776	817	768	844	779	770	859	777	749	781	800	791	836	791	711	743	801	796	789	787	755	788	756	808	783	760	765	779	784	825	754	787	741	784	812	746	755	792	818	802	815	818	832	779	845	761	766	780	727	801	749	774	810	800	813	799	815	787	785	769	812	818	780	823	761	777	770	802	817	779	803	810	836	751	802	799	835	792	831	774	805	793	806	773	748	848	819	827	797	779	811	773	817	775	769	832	801	767	773	775	766	797	773	780	739	782	810	796	798	816	776	796	761	800	782	770	788	836	811	804	775	791	749	792	786	784	809	783	800	803	764	748	821	840	807	777	837	839	749	742	753	771	772	738	780	804	786	788	800	769	844	766	751	738	756	793	796	846	859	738	749	759	813	771	799	792	798	754	791	797	790	808	756	834	747	749	828	795	811	798	768	737	795	750	773	795	849	805	828	756	786	795	758	769	790	793	785	795	785	798	750	830	769	817	799	785	762	764	811	826	813	750	802	778	749	804	824	790	824	783	787	770	822	804	800	809	789	783	819	790	772	788	776	811	820	773	764	807	805	739	732	766	780	755	764	778	794	808	724	828	770	772	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55502	46059	33155	25144	25715	22988	16248	9702	6882	18790	35097	30540	19655	7893	2311	825	418	327	326	335	344	324	363	359	350	363	360	377	373	377	353	343	324	342	361	352	351	329	349	358	342	358	361	390	375	369	361	340	291	324	351	355	381	378	368	336	352	340	354	367	374	332	356	379	349	355	362	358	368	368	325	330	368	329	335	344	367	363	332	344	339	359	386	331	349	351	375	351	338	367	352	332	371	372	361	335	356	340	338	343	375	329	338	376	340	351	314	349	327	364	331	349	367	309	335	346	373	321	347	332	353	352	364	299	341	337	356	361	316	316	345	336	348	348	355	357	367	339	385	368	353	360	342	342	337	322	364	333	349	372	312	345	344	369	352	340	340	381	343	330	354	366	378	343	346	353	354	350	359	335	336	354	307	336	396	398	369	387	316	337	356	344	328	334	357	347	355	333	332	325	329	333	343	379	359	371	346	348	324	363	353	369	333	324	347	344	379	352	322	336	357	325	366	346	349	354	307	356	333	353	349	331	333	345	368	332	333	330	339	322	343	367	356	343	333	381	361	388	309	360	326	348	311	359	371	355	359	369	370	314	380	391	349	320	366	346	354	325	328	351	405	335	360	363	346	364	349	344	319	359	340	339	382	341	359	365	388	357	349	359	329	360	314	372	350	353	329	354	357	369	362	364	376	343	352	369	360	331	367	369	342	309	331	365	357	358	380	326	357	340	363	355	329	400	358	325	347	352	347	325	319	338	333	341	369	335	352	359	369	334	386	311	375	349	350	353	337	363	365	334	340	337	382	353	319	347	367	389	369	322	339	349	374	354	345	365	314	371	383	304	341	356	318	364	347	377	327	398	359	351	353	365	327	367	350	356	342	333	372	365	351	352	364	361	339	362	341	345	351	357	362	363	373	368	395	344	337	350	314	366	376	345	316	364	370	340	354	359	361	356	330	379	359	361	353	353	397	341	357	384	361	340	340	365	359	363	399	352	360	345	331	302	363	324	340	334	364	330	361	330	349	349	347	346	347	361	374	371	345	341	361	356	353	344	347	325	343	379	377	339	342	349	339	356	359	366	349	365	388	373	341	328	330	360	370	323	331	333	331	337	386	380	369	366	355	365	350	309	324	374	387	308	316	354	367	343	372	326	380	341	348	363	320	339	368	393	364	333	311	344	371	360	364	366	375	347	341	348	353	334	297	335	324	306	362	356	371	343	323	378	353	343	358	371	334	337	362	363	349	376	351	358	368	392	359	335	353	331	389	335	368	336	338	324	368	343	362	351	343	376	340	374	383	345	348	290	330	326	340	338	355	386	405	357	311	323	338	361	350	364	353	381	345	349	346	395	368	325	333	382	360	336	359	387	363	339	359	368	360	340	328	348	327	354	367	350	353	346	343	354	343	346	335	333	360	375	339	360	330	347	318	345	335	320	353	341	364	323	350	335	375	344	350	310	339	319	346	328	349	371	334	349	343	335	350	350	304	378	351	376	329	351	327	328	367	360	366	353	350	374	374	349	336	336	323	384	383	341	330	347	370	322	330	340	342	360	365	343	353	334	315	338	357	369	354	364	388	363	341	343	332	361	351	354	347	362	366	346	350	367	361	377	335	369	364	371	335	364	324	359	371	413	326	369	357	340	374	335	350	390	343	347	340	353	317	354	322	342	385	389	345	367	364	386	341	350	345	353	350	349	336	347	372	366	386	362	329	361	383	309	374	368	381	345	344	334	383	346	342	367	344	368	361	330	365	350	373	330	358	376	366	350	360	348	340	368	333	343	369	331	353	367	328	283	326	363	355	372	334	353	349	339	352	353	330	353	344	332	352	333	313	333	372	325	355	338	357	351	342	373	344	357	373	365	339	355	382	337	360	320	368	331	375	362	342	350	353	364	348	351	342	296	340	375	342	339	353	356	392	351	332	383	360	338	344	344	341	354	370	307	320	398	352	332	345	339	342	373	379	351	373	343	323	333	357	355	336	356	386	336	372	343	375	355	390	342	357	360	369	355	321	338	355	368	315	346	364	360	379	362	336	367	361	348	349	382	363	350	377	357	341	357	376	350	342	308	357	380	348	372	369	362	344	337	359	365	386	355	372	373	345	360	362	367	321	349	362	348	332	344	399	346	311	374	350	350	370	328	321	360	367	344	365	344	348	367	363	332	340	348	345	346	380	355	320	335	344	363	386	372	356	387	336	344	376	382	360	345	347	346	369	363	363	360	336	360	352	346	352	323	374	341	338	313	361	320	361	315	347	337	356	371	362	341	361	362	373	331	381	354	354	374	366	360	332	344	366	346	332	352	381	347	321	306	315	349	377	379	327	361	333	347	348	375	329	333	375	352	345	395	370	369	348	340	348	335	367	371	349	357	341	364	376	358	400	359	358	360	374	359	370	336	381	346	319	357	313	384	333	334	342	332	352	352	340	363	366	363	338	360	356	366	408	368	372	333	344	307	351	356	348	372	328	389	360	364	338	343	338	358	336	345	350	361	324	324	360	356	354	354	336	350	337	334	329	369	355	340	312	333	379	367	309	347	350	361	362	352	356	341	342	331	359	372	338	356	341	328	362	363	333	331	329	337	337	324	310	370	359	331	368	362	353	317	338	357	360	386	371	327	342	346	348	360	356	359	354	369	374	334	347	376	378	359	337	380	325	387	353	384	383	366	330	359	376	353	376	354	344	354	345	362	381	338	347	353	349	361	355	330	401	359	345	377	342	359	335	351	355	345	311	327	345	359	370	353	346	357	328	358	367	344	340	348	365	387	317	368	351	336	372	372	354	356	320	343	333	339	341	338	315	366	386	344	317	344	372	347	348	332	355	347	371	348	325	351	376	382	341	374	334	365	381	326	343	382	321	365	341	357	337	339	300	338	347	351	347	337	344	345	342	368	372	355	338	337	351	337	343	384	372	321	358	318	340	326	358	367	378	366	332	322	366	349	361	381	318	341	376	345	347	326	337	342	364	342	351	367	361	362	330	347	343	336	339	320	315	378	381	373	385	365	341	383	320	321	347	355	360	335	333	337	376	357	364	352	357	320	379	365	335	367	362	377	385	371	340	349	364	329	353	383	363	346	335	344	364	373	333	357	370	381	382	337	323	364	320	381	336	346	385	330	341	363	364	365	373	366	353	375	395	347	337	367	360	307	368	386	348	340	379	360	357	369	336	339	363	308	329	353	381	364	358	329	363	349	367	364	335	334	361	331	361	398	329	336	341	337	390	371	360	373	362	307	358	349	343	387	377	355	353	358	314	352	365	321	367	437	343	339	364	337	334	367	334	319	372	342	367	355	348	354	353	359	352	330	324	351	349	332	369	349	354	309	329	376	308	316	348	349	365	355	344	371	356	342	343	380	389	349	396	332	313	347	386	346	380	340	333	342	362	353	346	388	356	308	356	324	389	334	336	357	331	318	354	354	362	389	368	366	335	352	321	386	354	329	374	332	398	355	300	321	383	322	347	352	350	339	345	351	360	347	329	323	362	359	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50739	57444	27878	27211	23987	14534	7769	9813	15206	37710	51215	45438	34307	18009	6747	2375	1140	744	789	772	783	763	794	770	789	772	749	800	810	767	764	816	793	771	784	805	751	820	815	766	780	791	827	737	753	791	770	794	788	802	753	754	779	830	777	758	838	812	777	702	761	780	765	760	786	771	719	750	750	722	803	767	750	786	762	754	774	803	748	753	758	759	753	779	735	779	766	735	784	707	733	751	815	766	771	791	796	818	812	734	757	801	747	833	745	717	759	750	766	776	789	745	742	797	741	764	753	735	731	790	790	744	784	747	804	779	705	796	798	759	750	755	772	772	731	738	746	772	774	772	777	749	701	785	783	758	836	732	745	759	753	788	768	757	768	764	760	774	740	733	708	768	753	730	729	793	769	747	755	758	751	769	722	797	761	747	775	805	767	742	795	753	788	765	817	743	731	813	812	751	746	736	753	785	730	769	765	809	755	739	744	790	772	712	765	822	778	791	813	794	777	760	796	770	748	812	781	781	789	805	759	760	778	735	722	727	718	762	769	763	779	764	755	751	756	831	773	768	771	717	720	700	731	783	745	756	789	795	723	738	823	812	763	755	812	749	832	769	790	824	772	767	797	770	765	773	799	821	752	793	748	761	807	744	763	777	765	763	779	787	792	738	745	811	738	760	797	774	760	788	750	800	760	756	774	793	717	830	802	753	781	772	777	760	765	746	746	737	793	750	771	724	761	734	816	801	785	798	790	757	786	790	700	831	796	767	807	783	754	769	807	789	738	753	762	778	720	768	781	768	730	767	769	786	739	737	788	788	798	750	773	748	760	779	781	814	796	806	759	739	754	777	803	786	751	788	754	793	779	753	741	777	777	703	779	745	741	788	786	788	775	747	767	745	777	712	758	799	767	764	750	797	782	759	805	772	766	731	829	793	759	777	717	754	763	765	796	763	765	788	798	824	684	755	785	749	758	767	781	826	803	742	788	762	754	695	757	732	772	729	775	813	700	779	780	809	773	810	781	749	720	737	799	817	767	752	773	790	770	768	808	797	764	728	731	823	781	778	739	722	803	775	784	769	732	752	739	764	770	789	767	727	773	795	773	744	818	806	757	748	761	792	762	792	742	753	753	752	838	748	755	808	742	788	733	785	774	789	743	724	746	762	792	806	769	768	793	795	753	748	760	786	795	841	766	736	774	784	774	831	780	781	803	746	782	785	775	782	754	787	758	790	786	791	725	750	758	749	734	736	751	787	800	788	765	793	773	793	772	756	744	799	758	759	727	750	785	790	720	752	809	749	770	798	798	805	749	762	820	752	764	793	796	773	753	841	754	773	741	747	780	786	769	742	797	873	775	780	769	794	796	778	774	763	841	790	809	751	759	770	783	721	806	756	725	783	724	756	784	773	767	760	742	757	736	802	788	755	812	726	802	754	696	787	762	804	748	771	765	757	774	778	749	770	762	740	813	779	725	754	729	763	754	743	725	769	773	766	723	781	746	748	729	760	776	768	778	776	806	751	784	768	743	804	743	769	765	746	792	749	749	764	778	787	776	752	800	721	691	747	760	800	753	724	775	767	730	770	792	791	776	782	799	777	740	766	763	768	739	725	778	738	804	725	736	765	769	824	786	768	693	783	777	800	753	728	758	788	757	806	781	749	799	761	757	756	745	781	769	777	785	797	761	800	744	769	756	780	742	760	763	777	790	773	759	804	806	767	794	766	749	733	709	764	771	817	740	832	737	767	811	727	799	783	711	761	765	807	812	767	797	730	736	758	789	756	746	779	796	766	780	747	791	764	768	751	751	771	772	832	755	798	751	827	744	800	800	780	788	745	784	747	732	791	787	773	804	804	769	765	769	739	780	760	763	798	794	768	768	790	836	754	751	752	765	785	784	802	743	762	808	778	848	811	765	756	817	774	839	744	737	784	770	809	778	789	772	776	725	767	778	805	731	786	830	770	761	792	795	830	766	757	783	770	723	762	761	798	733	755	758	799	765	765	737	764	771	768	729	790	749	747	804	791	794	789	783	786	780	741	792	791	768	749	764	734	739	763	819	766	781	670	773	817	830	777	771	824	768	807	793	757	765	776	754	796	766	762	748	791	828	791	760	745	772	771	812	767	737	777	841	780	747	763	731	816	770	775	805	831	792	761	811	745	742	768	767	784	771	780	785	776	729	770	784	767	804	764	770	765	778	746	800	798	761	736	771	789	756	704	753	839	783	759	769	759	789	719	749	768	741	743	783	747	768	754	736	766	736	747	801	770	785	808	746	787	800	745	750	804	772	754	788	791	797	799	771	781	745	739	761	758	812	788	778	795	790	704	754	794	752	779	739	843	818	730	745	748	772	829	786	786	825	744	788	844	774	787	791	785	761	762	755	744	775	771	726	785	748	780	758	798	783	743	769	757	759	754	748	788	746	770	801	799	766	789	785	791	782	768	762	767	769	780	758	787	775	796	761	766	795	813	840	771	755	712	796	792	798	783	751	770	784	757	771	769	783	788	767	759	750	763	774	776	777	832	765	804	742	776	779	776	748	778	828	772	771	765	792	804	764	752	793	739	784	799	728	819	745	750	746	822	761	760	792	779	769	810	756	734	780	687	789	747	756	752	743	780	799	767	775	778	741	772	734	756	710	792	809	772	766	825	775	770	795	803	815	724	742	788	786	817	759	774	709	763	715	703	749	756	776	707	803	754	773	804	770	753	743	769	838	795	759	765	706	768	806	805	763	766	772	781	785	763	742	795	809	776	720	742	732	824	804	743	737	823	807	781	772	783	793	729	770	774	722	814	769	792	781	769	762	772	770	760	693	759	788	774	766	698	766	758	749	789	805	781	730	719	788	799	742	756	790	766	776	788	774	744	761	732	772	757	734	722	815	763	758	786	833	772	809	734	750	776	766	734	753	813	753	761	753	751	764	760	799	782	732	738	742	733	774	768	791	726	768	767	806	799	757	770	802	794	776	716	808	779	785	777	770	759	779	788	806	790	790	803	744	800	814	760	761	821	837	767	804	787	768	792	771	780	808	755	773	737	747	771	750	768	695	752	759	726	759	828	799	780	770	763	754	785	751	770	723	772	762	763	739	771	752	775	769	817	772	835	740	789	711	776	761	756	822	771	790	758	801	813	777	769	795	745	749	762	799	764	791	782	741	802	801	818	777	776	729	751	722	745	744	776	791	776	767	781	778	728	790	774	735	791	755	710	788	780	774	763	806	751	777	727	820	776	794	740	777	773	755	807	788	684	734	794	764	769	730	710	725	754	756	738	759	762	739	842	794	812	797	811	761	753	770	796	734	733	768	732	788	781	775	787	774	795	746	778	827	754	768	769	784	711	781	735	781	762	747	747	762	740	737	800	787	833	769	770	763	765	793	741	779	791	783	777	762	786	777	784	753	748	752	770	721	744	762	790	770	734	755	780	783	796	750	772	770	737	737	799	787	799	803	777	806	771	836	698	747	778	786	785	730	785	742	764	786	768	745	753	778	768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56204	45532	32014	26420	25273	21622	14701	8097	16129	32137	36052	26611	14243	5376	1705	659	423	361	343	362	348	395	351	375	365	348	339	346	356	317	369	377	394	331	342	373	354	393	365	410	332	354	330	356	356	354	371	331	329	346	360	336	361	377	380	380	382	390	352	364	326	369	376	344	355	364	336	343	355	360	357	349	376	331	340	358	348	378	332	374	352	388	314	377	357	367	366	332	384	366	331	379	371	365	360	362	381	358	382	387	320	336	357	346	341	356	368	348	370	349	304	346	357	349	324	298	357	344	371	358	352	318	392	352	351	332	357	344	346	336	352	337	324	368	356	342	335	334	328	378	365	369	363	336	377	319	313	335	326	328	351	349	384	362	330	335	357	387	317	352	356	358	346	341	357	348	348	348	324	345	329	339	398	369	383	317	366	345	359	345	348	363	344	379	339	344	364	326	373	348	337	371	349	345	364	342	330	329	373	352	323	389	306	385	385	343	345	346	334	364	353	349	344	388	353	326	345	359	357	339	357	352	333	369	353	336	341	360	384	336	338	368	351	317	374	346	352	347	331	365	359	356	369	351	326	361	332	364	354	366	356	352	357	342	368	334	335	362	341	349	352	320	355	324	363	346	338	357	380	359	336	361	325	368	340	359	322	322	339	348	333	359	354	358	350	341	349	355	371	363	379	367	350	335	348	357	370	374	320	327	343	363	371	349	338	337	347	350	366	345	342	334	403	326	357	375	347	355	342	348	364	355	353	347	345	320	339	348	340	347	304	389	357	339	326	361	369	371	340	390	345	355	361	381	366	314	335	312	362	336	325	350	356	340	328	334	360	372	352	370	360	356	357	328	351	337	372	364	329	363	352	346	362	326	341	376	363	355	330	351	383	353	357	330	353	341	339	368	347	369	350	336	368	355	340	345	365	332	369	358	353	390	349	347	400	388	365	351	349	357	375	353	390	354	335	378	356	350	367	351	332	354	359	342	338	350	391	353	349	369	379	351	303	326	367	350	394	370	361	335	339	348	344	357	323	393	353	322	340	354	374	353	312	334	355	362	367	338	335	354	335	352	376	337	362	323	367	352	361	354	339	370	366	348	387	349	358	350	346	341	340	339	321	348	361	330	362	328	329	331	322	337	357	310	334	326	343	368	373	346	353	340	352	349	349	346	349	369	343	353	329	306	323	357	374	363	348	351	341	353	358	366	328	347	358	387	351	352	329	323	350	359	366	335	373	342	368	335	352	346	361	349	352	360	354	354	396	343	309	358	359	372	326	363	339	339	344	382	363	403	308	375	385	363	349	374	353	355	355	367	394	370	328	359	346	349	369	365	346	364	327	352	344	306	316	313	344	339	326	339	393	404	362	366	370	378	347	334	322	337	333	370	383	365	369	320	368	354	333	321	394	383	362	368	330	335	318	336	396	377	334	356	321	320	373	344	368	373	360	329	372	326	361	349	327	314	348	324	345	359	369	361	344	335	359	382	366	376	384	350	346	343	349	359	313	384	390	347	355	351	330	326	313	336	344	323	340	336	314	348	371	380	352	366	348	349	304	326	345	321	345	374	328	314	371	363	390	391	362	349	347	329	339	331	366	364	338	327	341	334	331	330	319	346	356	383	318	335	364	385	364	337	315	317	349	324	362	366	348	379	336	370	345	353	347	345	384	361	326	360	349	326	385	348	356	365	350	362	370	323	364	325	365	360	329	360	312	324	331	355	312	356	333	355	350	379	334	355	346	343	359	352	346	339	346	318	366	350	335	342	384	329	340	363	358	346	366	355	350	376	356	362	334	364	353	348	369	353	347	371	341	387	363	328	367	311	375	345	375	354	377	365	354	370	347	379	327	328	345	323	372	346	379	347	335	330	373	357	355	373	344	332	351	409	371	369	358	334	332	340	352	361	351	363	345	372	379	336	346	344	350	329	352	362	357	326	369	404	375	320	363	339	347	358	373	368	332	347	340	373	368	364	338	335	337	302	358	342	337	347	346	322	396	361	355	330	325	357	354	369	328	340	381	339	397	369	363	355	375	355	349	341	342	348	340	368	342	368	341	349	328	353	313	352	365	360	350	368	352	336	349	345	329	370	331	346	346	346	367	357	374	336	364	309	366	351	336	340	305	339	344	355	348	389	388	348	333	375	339	379	336	366	357	365	338	350	343	359	342	362	338	344	357	355	344	356	347	371	367	399	305	349	360	376	354	378	362	367	356	328	359	364	377	383	346	339	347	360	343	372	333	335	346	327	339	328	350	359	338	334	335	336	316	363	358	405	341	341	359	361	356	383	336	359	334	362	354	358	327	339	369	374	379	356	331	345	356	353	369	378	388	343	374	363	344	379	354	329	353	328	365	354	379	348	343	338	332	363	369	340	313	329	318	319	319	332	370	327	371	338	322	361	333	374	330	395	349	377	338	344	339	337	368	344	330	342	320	312	328	340	367	373	359	319	342	349	329	369	382	318	320	376	348	373	324	330	374	346	336	360	407	354	320	315	399	335	355	370	349	360	344	338	373	378	342	368	359	383	347	331	336	360	342	330	381	333	342	356	342	348	344	346	358	368	342	376	383	341	338	346	367	360	327	371	358	384	366	295	335	318	341	372	357	351	352	356	351	382	365	315	281	358	340	367	337	359	342	383	379	356	361	323	375	347	344	391	365	377	337	367	351	355	323	347	335	348	375	360	343	351	360	309	371	344	338	362	325	316	325	332	369	352	365	358	317	328	339	346	347	362	323	421	347	342	322	349	394	314	335	337	331	350	346	326	337	352	333	356	406	359	319	339	337	352	345	345	362	352	371	370	340	334	340	358	370	351	368	339	358	377	349	365	367	364	350	370	364	339	330	343	341	349	335	344	312	364	390	325	349	358	338	352	359	367	333	384	360	331	348	356	333	357	359	381	375	358	363	338	336	378	334	310	350	327	346	376	359	353	340	394	350	358	371	346	403	341	342	351	322	327	361	344	360	349	347	367	371	354	382	355	353	341	333	373	359	349	357	342	362	310	366	365	365	365	376	321	357	365	342	352	348	343	358	344	348	321	343	342	366	330	343	389	348	334	311	344	347	332	328	350	378	329	359	391	315	366	366	336	352	348	363	332	341	379	353	362	368	313	384	344	366	374	378	342	331	326	346	361	347	346	350	315	340	360	374	352	336	348	317	316	354	351	332	321	346	358	369	369	362	376	348	333	364	345	314	347	337	396	343	356	354	342	325	339	357	340	313	354	370	375	345	371	373	347	320	331	365	353	343	374	371	356	324	348	349	349	288	293	339	329	376	338	351	356	325	333	357	374	365	359	362	342	363	369	316	368	346	338	356	383	329	330	315	331	338	374	345	346	339	374	328	337	326	344	341	328	360	340	356	360	358	336	353	365	310	346	334	353	325	341	349	375	367	350	363	345	341	350	298	325	310	341	361	348	356	343	357	322	369	343	341	353	328	349	367	388	347	350	366	353	325	365	337	342	321	363	384	366	372	342	332	362	352	340	319	337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51636	54383	27490	27150	24167	14554	7277	9269	31624	49108	50075	41156	27658	13690	5205	1853	1043	801	786	730	748	744	752	773	779	742	798	759	775	706	762	780	742	769	759	796	731	779	759	747	767	786	788	816	790	779	768	760	749	761	751	807	779	785	800	722	739	750	766	772	790	728	756	746	764	756	760	785	740	760	790	748	763	747	727	745	818	762	800	703	794	748	751	762	743	813	740	735	785	803	736	748	811	753	783	766	790	776	773	714	800	789	764	814	811	771	794	741	780	769	754	777	768	785	732	772	767	747	812	745	751	824	758	758	737	736	779	770	779	753	747	723	768	735	799	724	782	750	813	738	813	787	721	792	759	824	822	773	766	770	738	778	721	735	755	758	803	783	759	800	781	752	807	732	753	759	780	813	760	815	753	761	814	728	821	736	807	756	714	757	715	781	796	787	790	790	755	773	737	813	764	748	803	767	754	768	771	759	822	743	747	788	810	733	794	747	736	780	720	751	748	757	787	801	712	756	753	768	772	799	766	754	755	798	734	766	731	786	723	758	722	726	806	798	772	787	769	743	759	799	742	769	790	810	780	794	723	756	720	801	777	738	761	762	722	771	745	732	760	755	745	815	830	757	768	773	709	759	810	785	731	771	747	822	739	743	791	795	771	743	733	837	770	787	761	725	732	768	745	810	762	763	746	762	827	766	764	767	813	759	714	771	771	781	722	775	839	797	748	790	747	800	767	743	778	710	738	766	751	783	815	752	781	781	797	754	807	775	794	739	764	762	792	771	718	776	740	738	762	781	784	764	742	760	766	718	743	740	806	768	783	791	774	788	769	742	787	751	738	736	793	771	776	766	761	766	776	752	798	766	798	787	784	748	739	751	743	800	748	783	788	818	791	768	753	769	781	789	813	741	750	796	781	820	746	799	761	832	757	760	765	746	706	762	768	823	742	761	785	793	705	786	783	788	748	790	800	749	827	739	740	779	771	793	810	754	788	750	767	731	801	755	782	767	754	807	738	821	845	777	776	778	804	803	781	784	743	756	763	803	795	816	751	748	769	763	741	754	762	779	756	785	761	728	753	784	753	764	789	751	786	768	775	742	797	777	741	730	763	771	787	758	732	791	761	751	789	753	735	756	790	769	837	757	791	801	780	759	773	738	769	743	752	715	766	757	774	776	733	760	773	752	779	744	752	797	748	763	746	785	761	704	818	780	773	762	772	767	733	774	740	778	758	716	799	739	759	791	745	787	791	808	745	773	801	815	792	791	760	767	774	745	813	752	813	705	754	761	759	839	742	723	767	799	724	805	779	754	755	762	740	769	778	858	772	785	734	785	762	749	806	791	731	737	798	754	764	851	787	753	788	782	805	773	741	752	778	792	775	770	825	758	779	751	726	752	753	742	777	827	744	767	831	760	779	773	786	710	782	772	733	748	753	784	723	741	760	746	781	758	756	763	769	796	741	799	810	787	808	771	790	790	795	766	793	744	776	800	792	747	770	753	763	749	755	774	758	730	754	749	783	791	758	782	779	815	772	768	742	804	781	721	839	730	766	784	759	816	770	720	762	745	787	747	749	768	809	764	788	786	788	774	764	747	754	804	797	758	779	744	800	814	757	778	752	801	738	765	759	780	761	765	788	818	769	747	761	795	787	736	739	803	786	782	773	777	772	802	774	780	757	782	771	775	731	748	760	777	775	748	783	792	744	769	778	747	797	781	808	784	746	770	779	809	798	697	725	751	744	792	816	792	761	749	740	769	728	728	722	769	782	758	798	761	778	749	788	735	761	790	782	830	780	738	746	773	771	773	746	800	815	775	714	818	795	762	745	753	812	770	748	826	816	758	716	736	839	750	764	782	735	736	713	773	778	763	806	756	763	720	748	793	812	741	811	813	781	781	769	795	786	788	774	739	742	808	716	763	792	751	796	774	783	724	790	826	751	784	789	768	747	707	787	757	747	759	723	766	753	741	773	812	756	804	762	719	693	825	832	764	762	745	799	768	767	771	804	785	751	797	743	790	717	725	769	738	755	820	706	767	772	751	723	803	755	764	773	729	761	789	781	796	789	775	768	815	817	730	762	729	780	758	775	791	776	785	785	819	776	758	787	757	789	776	758	795	804	754	747	799	766	782	822	753	777	810	815	753	760	767	783	803	730	818	803	788	759	756	778	765	771	754	782	784	773	765	789	768	734	735	751	798	745	745	802	743	797	760	766	710	786	714	760	785	746	799	793	802	772	741	793	805	761	750	808	822	729	781	765	767	817	755	710	739	776	733	783	836	772	769	757	770	781	747	756	792	781	766	767	809	805	752	808	799	828	786	789	777	734	713	773	770	795	752	756	802	781	736	779	747	718	771	793	761	789	772	792	787	752	790	740	678	738	779	749	800	779	726	727	750	715	761	767	732	778	756	776	777	792	780	751	797	769	824	770	738	790	798	764	776	782	769	754	720	769	797	787	768	784	733	757	734	782	741	750	800	759	790	827	763	798	820	748	745	781	713	748	793	737	741	782	742	768	759	783	760	786	748	784	716	779	766	745	785	776	736	759	788	770	783	752	801	779	771	788	798	767	786	785	826	798	808	731	782	773	790	767	742	765	767	774	793	786	739	782	756	774	732	798	820	698	752	773	729	756	792	770	743	758	765	783	801	760	765	803	779	756	783	805	764	727	785	781	763	739	745	781	749	816	761	821	756	816	739	778	775	755	771	794	801	793	802	731	745	737	726	754	724	787	769	777	771	769	792	731	764	792	757	791	749	732	761	800	743	816	795	784	759	799	724	785	795	778	786	773	810	812	776	795	783	752	704	795	793	750	783	788	787	765	773	829	750	787	732	768	813	785	725	805	786	746	778	776	788	775	801	788	734	791	809	733	739	820	816	781	813	772	752	770	751	756	776	823	715	780	808	771	747	763	760	760	812	745	784	787	784	761	755	742	809	769	727	728	787	792	789	784	790	820	763	754	780	756	775	793	759	752	791	722	772	796	739	785	801	780	758	751	718	760	806	786	728	714	813	799	798	789	788	846	773	765	801	776	780	782	788	754	773	765	806	778	736	750	759	782	792	771	743	770	760	771	759	801	764	777	749	729	752	731	738	793	774	789	815	751	793	774	742	794	741	792	714	753	782	746	765	862	848	729	792	734	794	741	752	820	777	731	791	756	776	778	737	786	770	777	766	749	777	758	720	730	759	780	791	772	717	797	774	763	771	753	756	762	789	774	815	767	782	728	778	751	851	801	730	756	766	752	800	764	746	789	731	743	735	782	746	740	750	801	742	789	778	782	767	785	772	800	723	768	766	809	806	795	769	760	790	819	766	798	744	763	815	774	723	829	760	770	763	768	749	761	770	711	730	732	779	771	748	740	711	789	771	783	777	782	780	777	758	771	719	770	803	678	797	803	783	792	795	764	733	762	788	753	768	771	797	772	717	760	730	796	818	781	754	739	813	782	792	758	771	808	769	781	778	734	792	715	806	791	780	791	745	792	830	763	757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55666	42119	30168	25960	24741	21182	14525	7079	18043	35266	33115	23860	12751	4580	1521	672	425	346	331	339	330	315	351	359	358	353	332	325	344	338	360	363	333	342	313	338	367	339	328	331	341	341	340	361	340	354	345	362	333	342	327	322	352	377	333	301	331	344	347	346	328	380	348	354	335	391	321	324	377	332	316	341	357	340	380	369	367	315	340	327	357	328	331	304	337	354	339	329	350	345	342	358	343	352	322	325	324	352	352	361	349	356	357	356	370	331	332	364	335	379	353	328	360	316	386	326	330	333	331	349	343	374	343	367	331	331	321	343	348	305	328	323	361	363	380	327	380	336	368	345	363	335	316	313	372	311	376	336	325	362	361	344	355	365	349	339	353	324	351	355	313	322	359	351	367	339	343	333	333	339	306	367	330	354	340	347	326	384	340	331	314	343	323	299	325	364	329	321	341	318	344	306	336	327	352	342	322	355	343	332	406	361	311	314	348	356	318	314	362	385	330	335	340	327	321	348	345	326	356	357	318	357	364	351	353	369	354	390	333	311	378	366	313	305	325	350	309	369	348	349	341	358	332	339	305	372	322	351	348	366	314	334	345	328	333	361	354	363	364	338	370	348	353	383	343	355	342	396	348	353	337	329	369	371	322	340	349	333	352	328	306	339	325	363	351	362	330	354	301	379	356	359	357	338	358	343	320	374	360	355	370	356	331	333	361	365	308	315	351	353	338	353	372	341	340	337	321	334	351	360	310	295	354	352	350	335	352	352	337	350	344	352	333	315	315	337	330	351	336	353	355	331	345	329	354	331	343	338	355	355	320	385	327	318	342	366	361	384	344	336	365	367	348	371	343	318	333	346	342	363	321	320	372	359	354	352	364	334	353	345	324	319	315	326	357	362	345	326	375	368	337	325	334	322	341	312	346	361	316	349	314	340	311	325	351	364	357	318	362	341	326	308	349	349	366	347	344	355	327	348	327	327	348	366	341	357	327	319	377	343	331	329	347	338	341	368	327	318	353	355	377	330	353	345	343	332	357	348	341	334	323	331	347	320	352	366	358	317	358	330	353	353	351	351	355	342	334	309	357	325	358	349	309	327	350	372	365	342	328	342	343	354	364	342	320	369	351	376	337	344	350	336	342	322	351	342	345	309	327	378	344	330	318	332	341	337	358	321	338	360	305	319	365	357	327	330	351	384	340	312	344	331	317	296	349	372	350	306	319	323	337	300	358	302	323	333	341	342	346	356	333	359	360	271	332	343	349	369	321	339	331	337	340	309	372	329	338	344	353	351	322	321	374	332	361	346	315	366	343	365	327	319	365	323	327	314	367	341	323	327	342	336	384	329	345	334	344	340	359	349	348	346	357	350	353	365	325	358	330	340	331	347	331	315	322	333	305	321	321	329	361	319	355	354	307	333	355	337	320	368	331	370	341	355	338	307	316	354	352	362	337	380	327	352	393	350	365	367	340	382	343	334	353	342	357	340	301	365	328	341	327	354	334	326	336	357	342	323	366	330	323	335	361	340	341	346	305	356	354	358	371	305	335	328	343	377	356	357	358	354	319	329	361	351	342	353	299	327	378	318	349	312	329	368	343	306	336	391	368	302	313	380	356	339	332	341	334	348	350	362	367	307	359	351	337	353	352	340	307	303	328	390	342	357	369	315	334	326	330	342	393	348	332	349	334	331	335	331	335	338	366	344	335	351	328	376	347	331	350	320	288	356	327	293	329	317	361	360	341	332	343	331	367	309	341	351	333	321	305	332	333	348	346	345	358	344	332	344	319	337	340	339	342	298	336	372	315	321	349	329	335	344	327	306	349	338	330	320	356	343	337	319	348	382	341	364	336	360	339	352	350	345	365	339	352	346	364	368	355	326	339	317	343	313	331	372	371	322	303	292	344	325	341	364	337	328	327	348	356	367	323	339	346	387	359	366	335	374	359	371	331	372	356	352	324	353	312	357	324	339	368	359	331	356	359	347	345	335	313	351	352	346	326	329	343	344	331	326	367	323	320	324	347	402	337	358	353	362	367	337	335	324	355	338	341	319	343	376	342	339	340	321	338	367	367	319	351	357	381	298	369	319	338	352	325	351	345	343	332	353	360	338	326	359	360	330	346	376	337	339	348	331	323	300	334	373	372	354	358	371	334	309	343	287	335	360	331	325	360	345	374	334	369	335	370	321	349	348	341	334	342	367	362	331	367	352	350	332	308	315	300	326	310	365	359	347	326	356	319	363	332	372	344	331	330	376	340	347	317	312	325	348	331	354	339	331	319	311	323	339	321	363	362	316	330	354	352	299	339	349	345	361	364	338	308	366	381	326	335	328	339	346	360	327	365	323	353	362	349	351	328	341	347	354	339	324	356	375	368	333	346	359	338	311	344	314	336	370	338	333	339	335	356	378	362	367	308	343	349	338	358	351	334	318	341	350	299	341	361	357	344	360	341	368	341	330	364	358	354	340	367	325	333	343	390	346	326	302	317	352	326	330	373	316	320	323	315	327	360	356	376	349	351	352	361	311	372	329	351	342	347	333	304	352	354	350	330	336	338	332	350	349	356	355	340	348	336	312	371	331	367	345	344	338	364	334	325	353	344	337	313	362	356	357	340	343	338	327	359	362	356	342	300	325	367	332	338	365	363	366	366	354	350	317	352	347	359	300	363	325	328	363	337	344	352	340	363	349	309	367	339	321	344	357	366	359	348	344	336	367	356	384	344	357	377	360	382	345	330	359	307	370	359	367	321	361	371	339	335	329	339	335	322	330	313	360	376	328	349	345	332	342	322	339	346	360	328	340	315	345	322	356	340	342	330	366	344	329	345	332	363	346	363	332	347	340	333	322	320	383	326	336	353	332	359	330	353	356	338	325	354	314	313	326	306	330	341	333	314	334	323	363	307	316	347	371	323	354	305	340	324	339	348	361	332	301	337	341	340	324	352	317	321	354	353	326	332	351	336	372	327	355	335	364	394	317	354	352	320	359	344	317	330	361	337	339	354	338	376	345	334	328	354	338	383	334	339	365	355	360	360	353	358	321	367	364	322	336	368	335	352	343	390	346	356	353	363	384	369	323	345	335	347	353	341	340	367	347	323	366	355	344	332	347	329	352	354	367	309	297	363	303	349	352	333	320	339	331	338	358	343	320	325	325	316	361	344	392	329	340	337	342	371	354	371	321	352	350	342	314	326	322	380	340	385	360	297	340	312	373	386	307	335	374	308	377	352	298	328	346	372	350	331	355	340	326	372	353	382	351	371	322	371	333	322	321	344	358	317	343	363	359	377	370	349	290	351	304	365	334	352	349	334	331	342	325	327	350	352	370	352	316	340	329	305	319	320	314	371	362	378	333	328	289	351	338	333	351	373	352	370	313	329	341	340	320	357	343	360	352	348	371	355	336	323	319	381	316	344	346	331	355	378	350	341	360	348	351	374	329	345	333	327	354	334	337	336	315	328	375	343	347	309	332	337	338	314	331	343	348	332	339	356	354	352	309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48596	50085	26636	25127	20679	14366	8401	7145	35184	50648	47646	38927	26049	12894	4934	1904	934	760	749	738	733	763	792	791	717	748	763	788	731	803	765	774	731	755	792	710	783	748	732	693	728	814	790	726	784	734	781	818	789	779	771	761	772	719	732	773	753	773	782	752	745	750	772	736	720	766	756	785	778	769	743	724	787	745	808	784	724	760	793	722	729	753	760	735	779	765	787	786	744	765	751	771	745	751	808	805	739	762	779	763	747	751	762	765	774	757	757	728	757	726	774	790	774	780	772	755	735	763	721	763	697	766	711	735	779	791	753	776	784	764	716	768	755	771	744	767	766	808	783	807	756	783	775	754	781	784	768	754	700	710	715	730	764	782	796	769	726	761	745	724	786	776	729	749	804	816	760	766	814	744	744	701	753	773	769	727	759	790	693	714	779	749	760	743	770	789	745	752	760	758	767	777	786	761	703	735	787	756	753	731	771	776	767	711	688	763	725	744	774	795	758	783	761	744	757	696	715	709	769	758	771	719	808	725	746	779	788	786	772	755	779	803	796	727	716	732	769	767	762	744	806	779	744	714	757	756	748	793	735	762	775	824	757	832	781	723	771	783	791	769	790	780	747	735	798	738	769	735	807	770	790	763	776	748	738	737	744	740	764	758	741	735	763	782	765	764	779	788	770	742	779	743	778	730	761	828	797	752	776	811	714	770	771	727	773	752	742	723	765	750	729	713	753	773	773	795	797	748	735	770	725	759	711	800	687	770	743	735	737	805	744	750	772	808	699	768	779	736	764	736	761	814	827	754	754	756	771	751	730	732	745	761	777	726	761	761	799	736	780	759	748	752	775	763	743	754	769	718	799	751	729	728	784	766	752	751	762	699	757	773	771	770	784	762	754	733	747	752	722	738	789	741	760	742	752	769	814	758	764	772	807	772	728	729	786	721	716	795	782	761	772	749	766	789	740	768	793	729	785	728	721	783	761	739	770	772	780	748	752	757	780	761	788	822	723	720	741	761	780	779	748	734	801	763	800	764	754	774	778	788	731	779	781	781	747	739	785	764	742	780	749	762	752	707	757	751	735	757	767	757	771	775	725	752	781	706	751	750	803	728	753	739	777	792	807	809	763	794	768	754	719	739	791	798	794	761	775	766	752	747	747	761	784	757	767	748	738	767	787	738	744	743	750	771	770	801	743	754	761	745	731	781	724	765	759	764	815	783	773	784	753	785	719	787	774	712	730	738	754	727	759	736	761	746	731	789	749	703	739	759	792	792	712	750	776	767	744	769	712	760	759	748	727	750	707	754	762	784	750	768	792	753	781	783	761	794	742	740	742	741	737	759	786	776	757	787	736	747	769	775	782	793	797	730	768	725	795	762	782	798	751	749	742	788	751	750	788	794	795	761	729	803	734	712	811	783	765	770	772	724	753	734	781	776	767	745	800	741	791	779	770	756	745	711	778	784	744	735	699	773	777	765	759	727	792	772	797	782	739	732	753	778	773	779	765	761	767	770	801	782	760	779	742	743	729	751	764	803	775	762	755	779	732	780	766	728	786	733	771	778	799	761	733	741	773	761	804	797	746	775	740	772	787	747	753	712	792	778	812	711	723	783	760	789	714	705	698	788	754	770	767	733	753	782	780	752	790	749	755	729	700	754	722	742	736	757	761	759	799	755	780	760	764	761	726	723	763	759	803	735	761	771	789	752	774	745	774	772	743	743	722	808	763	778	801	782	800	782	729	735	753	774	746	758	779	802	699	725	727	836	758	763	754	746	705	778	726	732	737	795	755	766	756	747	811	777	706	774	731	738	749	739	800	792	719	733	800	780	759	731	724	756	768	769	791	748	809	707	723	802	749	714	765	827	704	777	738	740	726	756	769	749	826	779	738	781	745	760	744	791	725	765	762	787	752	780	737	750	739	717	780	787	745	766	764	809	734	828	771	780	771	763	789	758	789	778	777	794	778	770	781	742	773	798	798	712	734	789	748	733	768	755	788	752	758	761	755	732	728	752	747	786	786	767	728	764	774	810	794	760	742	800	717	783	762	766	735	774	706	740	768	788	727	727	705	708	768	710	757	743	731	719	740	738	787	766	749	757	764	770	720	746	798	737	742	765	788	747	751	793	750	787	745	758	800	764	764	765	746	748	741	739	783	758	731	741	796	695	769	724	756	767	778	781	739	730	759	785	768	741	739	751	817	766	787	741	822	765	774	763	742	748	751	755	796	822	772	776	758	746	732	797	748	818	787	779	811	773	740	745	764	722	744	721	769	732	726	738	756	790	733	779	712	746	763	719	780	721	753	767	813	754	761	788	749	745	752	787	702	788	791	726	753	763	728	758	809	742	754	768	779	773	738	773	818	742	776	737	754	788	758	768	784	745	788	726	725	725	746	762	764	801	732	796	746	777	741	722	771	753	744	788	772	772	744	745	775	735	727	683	750	746	704	780	729	785	778	765	783	800	723	743	713	752	775	809	766	762	807	739	738	779	768	778	744	738	735	747	778	802	762	778	750	779	766	734	784	727	707	760	766	783	760	729	803	777	743	699	803	742	811	761	791	713	748	744	758	741	759	810	792	738	761	752	762	754	770	792	689	773	718	724	773	715	769	764	760	802	765	756	755	762	765	780	816	804	704	763	756	763	727	777	694	777	769	749	768	743	762	716	789	708	767	747	737	819	813	732	728	795	764	766	762	784	764	802	785	798	799	760	740	732	765	817	716	798	749	774	793	745	752	736	725	734	780	795	740	765	781	745	764	792	704	741	745	773	739	784	799	753	759	774	710	779	779	772	733	788	742	699	799	749	770	717	753	756	744	775	844	741	720	773	766	772	774	748	787	762	732	791	758	717	800	720	752	751	740	742	752	735	725	733	704	717	740	791	725	758	741	749	753	756	779	783	728	759	806	744	774	766	755	705	771	710	708	783	781	744	733	748	740	765	789	757	741	790	813	744	748	784	791	735	739	785	757	767	770	745	721	781	761	754	753	740	739	755	720	758	773	768	742	755	738	765	785	805	760	709	811	749	751	759	740	773	744	790	766	746	725	802	760	796	762	796	740	721	797	751	737	777	783	760	742	735	773	762	780	758	771	774	735	791	761	774	769	766	721	769	725	715	755	728	720	727	761	733	797	799	773	740	755	755	782	752	723	777	727	780	765	804	710	778	720	765	752	732	750	769	764	766	674	759	760	779	742	757	751	715	787	690	750	731	754	737	767	730	811	711	765	804	726	761	760	796	731	756	746	779	785	736	788	788	793	727	788	742	769	779	813	797	772	739	788	712	785	767	755	811	808	793	742	724	764	753	759	784	755	747	752	796	720	735	811	756	768	764	793	754	766	700	744	755	740	797	792	727	808	738	763	762	748	786	742	772	754	702	765	747	776	757	786	775	776	787	769	769	755	746	727	761	723	744	761	752	735	766	771	739	719	778	774	760	750	811	781	758	743	699	751	787	714	774	781	752	769	809	710	777	780	792	780	751	747	798	758	736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54768	43027	28143	25365	23939	19985	12563	5299	6217	27510	36570	28315	15481	6239	1879	772	414	356	330	341	325	350	326	357	308	371	311	339	331	350	366	370	294	321	355	321	309	343	325	315	336	327	330	327	316	341	323	336	332	349	319	333	348	347	295	334	337	340	341	339	348	343	316	365	330	307	327	331	320	355	325	343	344	338	349	315	287	336	335	327	367	337	352	324	331	300	361	338	335	354	300	344	358	333	324	327	320	333	362	350	323	349	325	317	333	371	301	332	304	334	300	360	336	368	328	362	336	308	306	344	368	340	357	357	396	303	307	314	331	313	352	356	351	346	321	311	358	337	316	337	326	333	352	306	343	328	379	327	345	315	304	332	315	351	324	324	368	334	312	324	313	321	361	361	320	304	339	334	361	349	356	351	333	341	327	361	324	335	334	317	351	326	326	345	339	333	343	320	346	325	319	323	319	326	309	332	357	275	308	328	326	306	313	336	316	367	324	333	346	329	359	366	331	308	319	305	330	348	346	345	308	329	350	333	327	354	362	313	334	340	371	303	331	321	347	320	328	357	337	348	317	307	314	313	323	316	386	330	353	359	338	350	341	341	341	337	376	354	354	307	360	328	330	345	353	320	339	336	334	347	301	305	308	298	341	300	336	309	335	326	335	323	309	317	321	330	322	359	352	348	319	342	346	306	327	274	320	322	294	353	337	335	355	368	314	347	346	327	323	318	344	339	304	325	324	377	310	331	316	321	349	363	330	323	324	326	342	337	336	327	358	323	318	331	338	316	354	301	353	321	300	361	365	327	357	347	316	350	305	330	363	318	300	299	347	342	290	292	303	333	321	353	316	321	343	345	327	304	364	364	372	323	312	349	314	342	314	301	313	339	330	339	343	361	297	311	312	344	297	339	336	309	311	323	358	334	365	332	355	365	346	300	355	323	362	328	331	327	304	319	345	351	317	342	327	343	331	306	352	336	333	323	310	357	351	303	343	327	338	353	307	336	336	337	322	317	343	328	318	319	329	319	343	293	330	324	359	324	319	309	312	371	344	329	336	358	340	345	344	346	356	334	334	329	349	349	346	317	356	354	304	339	348	339	354	325	364	345	347	361	351	343	342	306	352	314	335	361	349	325	325	308	324	352	345	313	325	366	330	342	351	322	332	315	325	309	326	320	319	337	369	336	306	319	319	325	304	323	319	290	351	354	335	336	351	309	315	314	356	351	294	335	332	342	326	312	338	393	355	351	335	310	360	355	334	353	318	333	344	339	349	339	318	324	368	359	358	317	351	323	312	303	355	354	333	329	315	343	343	342	321	323	328	323	328	327	310	367	323	297	325	347	356	341	340	339	356	307	372	325	339	344	345	359	391	355	333	362	358	330	330	310	312	320	310	333	314	325	305	331	337	324	313	356	331	343	321	344	328	357	348	370	320	342	352	330	339	319	322	320	376	297	353	347	299	329	330	340	336	314	344	305	333	358	325	296	318	359	336	352	332	328	335	335	311	314	317	346	355	319	334	326	330	304	337	330	380	322	353	309	326	322	335	354	339	335	326	358	338	320	304	372	326	356	320	319	313	320	324	340	333	356	326	337	366	340	334	315	350	318	363	332	335	348	339	308	325	332	353	315	355	345	316	338	325	346	338	317	335	310	348	331	307	371	344	323	323	320	350	320	334	332	338	352	338	332	354	334	344	322	341	335	321	347	318	315	355	340	358	317	350	323	295	283	323	334	329	320	335	323	296	372	338	347	294	318	325	337	349	336	330	325	334	344	350	330	307	348	343	359	342	335	340	341	353	355	321	317	331	322	336	357	337	316	317	343	330	295	285	333	362	347	298	347	364	325	311	324	320	336	314	353	293	341	319	330	334	316	352	300	347	338	326	311	334	316	336	341	323	329	345	341	315	337	328	298	317	313	340	318	340	339	318	334	353	323	346	325	350	341	322	303	347	359	326	336	327	311	321	324	318	344	363	340	318	341	311	311	333	356	340	343	329	375	345	352	301	344	341	333	354	337	333	333	333	359	313	302	357	366	334	364	332	351	317	301	351	311	348	320	367	296	287	332	308	333	313	340	321	358	332	359	324	356	333	349	329	334	353	343	324	349	359	333	341	339	340	333	340	368	354	288	375	324	320	330	328	357	351	338	338	381	376	323	353	359	300	345	351	366	330	305	339	347	373	326	356	346	317	314	342	325	327	329	337	313	330	355	338	327	350	331	317	355	335	365	325	358	320	348	322	306	316	340	328	335	358	325	324	338	335	337	335	328	347	351	350	324	322	355	345	355	338	298	351	334	317	293	315	332	345	327	325	327	320	365	347	347	305	328	290	346	362	346	364	318	346	359	318	358	324	314	318	340	326	312	309	348	347	344	309	332	302	342	324	368	362	334	370	354	299	350	323	338	357	355	278	323	359	352	356	317	314	320	364	346	337	360	351	348	322	329	337	312	315	298	357	352	328	326	327	376	349	332	313	313	325	344	334	346	377	324	343	345	317	347	317	313	326	331	332	359	339	326	307	322	312	283	356	350	335	332	358	296	341	316	342	325	366	336	336	322	346	340	364	334	309	337	337	318	313	315	339	361	326	320	315	327	322	310	301	310	303	320	354	351	339	310	313	359	297	335	330	344	305	327	331	369	339	331	341	331	373	308	330	357	334	347	332	321	345	334	348	358	327	348	342	324	318	328	289	330	307	337	331	314	346	325	368	328	334	352	339	329	327	319	355	358	341	350	336	321	327	352	344	353	364	354	342	328	324	352	346	350	316	316	313	341	335	337	334	335	342	332	342	324	352	359	330	341	340	326	339	299	346	306	309	313	315	344	371	330	362	319	303	307	320	315	365	327	322	313	330	342	345	379	336	329	332	351	357	341	346	314	373	322	303	359	356	323	340	333	326	334	330	352	318	354	318	368	365	344	350	329	356	319	350	323	348	342	338	315	301	378	336	344	339	331	349	323	305	368	342	324	343	316	345	297	314	355	326	327	342	325	343	346	302	347	352	342	324	328	329	337	336	308	319	311	305	327	310	315	323	336	327	335	352	341	340	321	348	339	358	309	355	327	313	286	314	347	340	316	348	315	311	352	324	295	332	348	309	345	359	343	339	356	350	357	326	336	341	288	348	316	318	334	347	330	318	296	322	355	357	341	310	337	335	348	353	353	356	327	329	321	333	352	320	332	332	294	326	304	328	339	360	317	353	374	290	321	312	283	361	346	319	334	369	318	345	310	349	343	320	315	371	364	320	327	353	309	337	293	336	311	343	292	336	294	331	336	346	340	360	310	292	350	303	327	343	341	305	330	371	344	338	334	356	326	335	335	321	300	321	319	340	329	326	297	317	325	314	340	340	323	328	315	344	345	328	338	331	315	307	356	327	325	301	317	334	318	334	335	299	339	331	314	326	332	351	325	309	361	340	318	356	334	322	341	319	359	324	341	310	326	332	356	330	341	316	357	342	338	335	348	356	326	352	307	377	348	311	296	375	304	319	354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47602	44100	22079	24157	20365	15023	10537	6261	16155	46620	51098	42841	29758	15600	5953	2239	1080	779	759	734	752	743	769	718	775	735	761	733	701	734	725	761	726	728	745	747	737	742	735	764	748	772	699	732	733	732	740	744	753	727	749	766	741	768	723	769	724	765	692	749	722	757	776	734	732	771	792	757	716	767	734	756	766	772	742	765	759	704	734	727	716	763	777	704	738	789	715	699	785	756	764	699	741	716	751	710	761	752	738	713	736	752	705	736	734	702	753	751	752	748	729	762	712	740	754	741	736	704	757	767	724	720	698	732	755	771	736	751	734	732	714	718	751	776	726	710	737	707	773	726	826	747	765	758	715	726	737	733	731	785	730	710	766	761	707	746	687	771	758	772	711	747	769	750	743	742	720	764	770	736	758	763	738	754	765	761	779	720	757	713	727	686	754	720	726	708	772	691	726	780	728	761	738	732	742	739	773	699	747	768	709	757	729	772	735	754	780	731	699	779	756	743	705	723	727	756	741	718	761	786	760	752	755	757	751	721	695	784	736	709	711	735	687	752	732	725	724	685	805	750	732	706	754	764	713	732	695	745	752	759	763	726	804	718	712	687	757	770	770	749	758	713	750	758	730	775	716	742	706	754	714	754	744	724	767	726	755	731	731	698	736	784	742	770	776	752	748	722	712	702	786	720	773	741	732	779	736	785	732	725	698	752	752	747	759	709	740	743	709	752	732	697	765	758	671	728	781	727	759	734	752	755	753	728	727	711	789	719	743	758	756	732	741	733	735	706	771	754	776	766	738	748	697	698	741	747	769	753	723	731	745	721	695	730	787	727	770	727	739	750	763	698	705	785	728	707	779	757	744	755	712	769	741	728	769	720	725	779	780	712	731	740	743	743	694	729	764	749	774	765	765	796	767	739	776	725	729	683	735	701	712	760	700	720	729	753	722	704	725	736	722	725	715	729	779	698	679	693	778	732	723	740	734	714	724	739	701	751	760	708	762	755	766	716	732	784	757	734	704	761	777	735	774	735	748	728	726	741	719	759	789	723	732	724	787	766	718	783	736	749	732	752	734	774	712	746	728	716	690	726	748	759	758	725	777	699	733	717	775	752	704	753	772	770	753	727	748	742	731	726	723	723	761	694	695	752	679	729	735	752	732	733	780	800	726	774	750	718	740	756	733	752	765	771	683	740	751	739	732	726	764	801	765	784	729	745	745	742	729	749	727	751	733	765	776	727	733	783	689	777	761	767	709	740	734	707	765	702	730	744	756	748	746	729	757	772	690	712	722	784	715	716	757	750	712	768	709	703	789	739	711	760	810	680	744	759	756	699	718	766	754	732	755	765	734	713	752	734	757	750	753	773	726	729	740	732	739	806	735	759	711	742	719	811	749	729	710	813	747	718	723	777	781	778	711	760	738	714	711	760	747	730	769	735	718	695	812	756	737	699	746	782	725	740	760	759	733	733	752	782	755	750	747	793	784	748	723	774	756	771	705	749	712	774	734	736	721	784	739	771	818	739	739	775	720	689	724	751	727	726	715	756	766	740	813	795	689	793	751	703	768	745	727	695	703	723	757	743	746	771	720	692	749	710	738	824	735	730	691	726	759	775	748	740	736	723	715	779	774	785	704	750	781	738	773	742	725	742	729	705	773	737	718	735	775	714	725	729	766	799	723	706	732	719	697	751	743	760	718	772	794	710	714	750	773	718	731	738	782	781	718	760	721	751	777	728	728	709	737	726	712	750	742	730	677	753	778	757	744	731	742	746	695	737	783	773	731	803	792	739	701	753	723	718	768	756	723	809	720	740	692	763	746	747	758	761	768	820	735	727	739	737	770	729	741	669	713	715	733	749	729	717	701	744	769	747	753	753	747	756	743	736	729	722	747	745	765	727	711	735	697	764	697	741	748	745	743	708	734	746	730	792	791	733	754	786	753	727	713	757	718	725	761	751	705	764	743	750	754	693	763	786	754	752	725	773	761	697	751	678	794	735	700	773	731	738	718	698	723	754	751	758	740	769	755	735	753	770	742	792	736	706	734	725	763	700	762	718	763	796	759	666	764	716	799	746	751	749	752	750	698	758	747	713	737	754	742	704	721	761	710	699	725	747	736	758	742	758	715	749	717	738	732	773	735	784	691	718	728	755	745	737	773	737	717	704	700	707	799	705	769	760	780	706	725	788	730	759	757	755	755	727	764	763	759	719	737	764	748	778	730	732	777	735	729	768	705	764	756	773	725	694	719	725	788	762	730	800	737	716	768	759	705	779	735	736	734	705	750	779	737	735	737	771	720	704	702	750	755	763	744	694	728	725	731	739	725	756	783	728	750	691	724	755	699	700	775	740	780	720	732	730	733	742	745	763	747	767	658	711	782	741	718	696	681	740	681	705	737	764	778	771	723	743	785	709	768	714	747	760	700	697	722	752	731	762	769	761	750	720	732	759	715	704	713	708	751	718	762	764	730	776	733	721	727	705	749	756	701	798	711	738	704	746	760	734	727	770	696	734	744	714	704	731	779	763	749	730	739	776	719	720	731	721	774	702	754	746	732	744	722	711	733	738	790	767	718	723	719	802	719	708	710	751	760	802	760	765	691	747	769	731	780	731	751	735	762	791	703	747	781	762	712	801	766	788	720	712	748	731	767	754	744	755	743	730	694	778	785	726	751	768	763	776	774	758	773	702	768	776	729	734	766	706	730	747	766	739	705	764	718	725	738	709	753	745	715	709	762	778	742	773	742	679	772	786	757	746	770	726	704	711	763	722	747	746	728	767	766	797	717	718	754	758	724	745	738	779	815	736	702	740	764	702	702	747	723	741	766	771	728	763	720	745	776	719	692	695	755	724	719	752	768	735	733	717	770	737	781	712	765	700	744	753	671	743	720	720	691	780	751	777	786	744	730	743	706	759	783	724	752	734	735	744	720	742	718	764	723	715	722	765	739	744	736	742	753	753	792	749	748	739	747	693	721	744	807	729	729	734	677	776	787	669	760	760	749	719	767	771	718	761	778	757	745	738	697	747	744	714	695	771	719	732	782	698	802	771	782	747	727	750	658	741	735	771	705	735	761	714	780	744	720	756	718	738	771	696	751	706	754	790	792	735	785	696	750	769	727	785	693	735	753	802	733	703	736	767	787	728	756	741	716	790	735	708	776	744	695	725	774	708	752	725	734	792	753	723	730	730	720	719	723	701	715	765	772	766	714	774	763	725	818	730	729	767	742	708	742	796	736	756	712	792	710	733	776	740	769	743	757	728	740	708	761	731	732	719	761	696	739	727	738	716	758	704	720	800	702	708	758	750	756	707	735	731	770	765	701	735	775	762	731	743	757	780	699	757	781	802	746	718	734	793	741	786	806	715	752	711	739	751	761	746	769	722	768	756	782	718	736	737	776	726	746	748	707	738	762	749	741	723	767	786	729	758	741	753	745	715	736	746	738	710	761	760	729	779	762	767	735	741	789	713	764	813	784	748	725	770	732	741	775	749	822	751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52438	43004	29118	25637	25421	22404	14906	7091	5197	23333	35364	27443	16486	6955	2177	867	435	340	308	300	342	326	321	311	317	317	315	277	324	285	317	310	333	310	346	330	308	334	329	304	346	326	318	327	311	328	373	306	318	300	299	293	341	321	311	321	305	305	346	303	329	302	316	329	304	330	334	314	310	329	311	297	353	293	319	311	317	313	318	330	321	333	308	338	351	312	284	328	324	328	331	312	292	301	342	335	319	338	314	335	342	340	312	323	298	273	334	333	308	313	338	295	346	310	327	323	354	324	309	315	310	336	304	306	331	347	326	313	330	283	289	316	326	294	338	334	341	338	309	337	339	319	319	310	338	317	360	333	310	328	339	349	314	286	332	314	325	308	349	293	332	321	327	320	332	343	312	321	336	325	330	340	336	352	353	329	344	327	296	357	331	314	329	339	333	297	325	308	325	316	329	312	341	291	335	342	312	331	315	316	300	306	355	289	358	340	328	329	347	327	305	287	328	295	313	326	337	322	304	323	321	273	330	347	313	315	331	341	349	333	328	321	341	328	297	297	339	313	314	352	309	316	307	288	313	337	314	339	334	331	332	326	324	309	331	335	332	317	301	327	316	273	324	308	344	314	311	308	325	281	307	308	296	350	297	320	320	314	301	320	332	318	314	311	294	290	295	321	325	355	350	327	360	312	307	294	320	321	296	329	305	320	338	322	318	324	321	326	321	346	334	323	314	322	318	313	305	312	340	312	307	347	281	319	319	324	320	298	316	317	347	286	302	309	293	310	319	305	333	305	295	315	315	312	321	350	319	340	293	313	298	338	326	277	332	320	338	322	339	329	313	322	366	288	310	331	312	304	287	328	318	313	346	331	321	311	300	304	317	337	331	311	316	347	326	323	335	322	327	321	363	314	292	336	330	304	323	307	342	311	300	316	335	297	330	317	313	344	326	352	325	330	349	339	338	375	331	363	310	312	303	318	369	314	354	297	337	299	348	334	333	338	307	338	360	329	338	329	367	294	327	313	345	309	348	319	311	296	306	325	317	341	337	260	313	323	311	307	312	335	308	302	326	316	333	331	299	318	316	316	348	291	302	335	336	307	326	312	305	315	281	316	299	325	337	334	326	361	315	323	307	306	301	326	297	308	323	284	357	333	338	292	319	335	306	307	324	339	319	309	304	322	371	323	332	328	306	356	305	339	334	369	313	290	273	311	309	321	347	326	307	302	313	307	321	328	287	346	295	348	343	305	289	330	329	326	338	304	309	334	332	341	325	326	311	315	308	293	337	273	320	316	296	315	328	335	375	297	329	333	311	316	344	319	288	361	336	314	352	349	323	334	296	355	348	335	324	316	302	380	334	306	312	318	326	320	346	352	315	307	336	330	331	320	319	282	329	307	364	324	321	321	311	298	303	342	327	315	337	304	316	334	300	331	288	307	330	313	310	316	346	340	332	306	307	356	335	329	352	304	325	317	322	293	288	302	299	321	319	320	291	305	326	337	320	334	287	352	335	311	297	327	342	317	286	336	309	281	335	296	321	321	318	341	300	333	326	298	325	325	331	322	338	346	329	330	301	306	335	306	321	305	309	323	317	314	353	308	335	311	339	315	306	306	304	344	310	322	316	326	316	316	336	327	278	313	347	359	331	297	298	315	319	326	329	318	349	312	310	310	339	328	322	340	308	333	324	330	302	332	295	319	318	328	324	347	332	332	313	346	320	308	296	358	341	318	348	313	341	323	299	329	338	313	334	300	305	315	341	320	299	304	348	322	344	333	312	339	326	303	358	352	343	299	301	323	324	337	324	300	302	326	342	325	339	284	351	318	345	289	338	306	319	312	332	326	325	324	312	308	337	342	305	310	309	352	320	314	347	345	322	349	363	331	388	318	307	316	324	308	308	322	287	362	314	322	371	314	307	328	323	319	295	290	287	282	340	318	323	316	328	308	330	350	340	333	343	326	314	365	300	332	306	296	302	302	307	308	317	292	291	352	292	308	348	331	332	318	340	294	302	329	310	327	320	318	336	312	337	292	314	340	338	311	305	321	302	304	291	296	343	323	338	342	320	311	299	311	321	366	345	290	348	326	310	312	323	300	321	319	329	343	349	332	347	340	337	337	339	293	319	357	327	362	334	347	345	311	307	330	302	300	329	287	289	308	287	325	337	298	300	325	309	336	296	314	315	325	307	279	288	296	341	335	324	325	325	278	359	323	326	298	322	306	338	317	283	288	346	330	332	345	304	303	332	330	342	331	321	303	332	292	318	301	356	276	292	331	292	316	330	325	316	339	291	312	297	299	323	325	315	343	295	321	351	298	337	335	283	342	318	356	322	354	310	307	324	308	286	315	343	289	308	309	338	312	308	291	332	313	324	350	360	323	343	323	324	341	317	341	304	349	318	329	333	328	270	292	299	317	350	305	290	296	282	324	320	316	285	284	277	344	329	333	321	346	311	302	334	329	292	313	307	329	298	304	340	317	327	320	301	312	331	325	322	306	299	318	305	349	322	322	304	322	315	337	344	323	328	322	336	309	349	329	318	325	306	336	323	363	325	320	294	313	332	349	322	294	315	325	303	293	266	301	302	322	317	356	320	311	314	321	330	318	323	324	316	371	285	321	334	332	312	310	307	321	325	348	335	302	337	324	338	303	294	292	334	282	329	326	331	286	319	307	347	295	312	300	337	328	349	318	321	316	297	302	355	315	331	322	303	269	311	306	337	298	324	289	297	363	311	314	303	296	307	345	330	282	303	351	327	311	317	324	315	315	336	335	335	317	348	309	319	342	300	292	294	322	308	341	338	349	329	299	300	333	314	309	296	335	308	342	346	307	294	311	346	342	306	329	287	305	328	304	333	346	318	327	328	284	302	331	314	330	302	328	330	316	350	308	312	299	288	287	338	336	311	319	333	323	354	332	310	348	338	315	305	337	342	336	323	337	324	341	334	344	307	315	301	347	328	284	331	316	303	313	334	360	327	317	342	344	302	333	346	290	323	325	335	341	302	335	320	358	320	309	321	330	344	325	326	349	329	353	298	320	304	330	310	283	341	332	306	327	321	319	351	320	300	310	291	355	339	332	294	303	299	306	328	290	323	346	322	324	338	289	330	320	315	314	303	335	323	293	304	340	344	336	313	290	319	312	316	299	347	322	316	307	291	330	332	319	332	309	345	308	358	357	311	297	348	296	335	340	316	337	297	276	309	325	316	326	339	316	295	321	341	306	305	315	334	303	323	283	329	323	335	303	346	313	310	272	313	320	315	306	302	325	320	320	318	349	314	275	315	321	332	299	309	348	266	342	307	324	297	299	318	343	345	309	322	348	352	321	311	345	280	301	327	290	344	294	351	318	377	327	302	320	318	320	303	322	338	334	323	342	326	304	333	325	308	336	342	295	307	325	306	322	314	303	310	347	291	320	329	321	322	277	352	308	312	309	343	316	303	299	332	333	289	332	350	313	302	360	350	303	336	336	369	369	295	324	320	316	305	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42913	45290	22043	24851	26388	21633	13956	7453	14111	43012	50603	43382	31546	17857	7133	2685	1169	662	709	765	714	738	696	686	798	739	723	733	737	708	719	726	759	737	729	733	730	760	739	724	763	723	757	748	744	735	729	752	757	778	718	732	713	739	718	727	710	752	701	721	695	732	713	717	685	756	713	774	704	786	739	707	701	770	732	717	765	681	707	734	763	742	750	722	723	682	749	714	699	704	783	702	692	753	741	750	805	770	775	757	745	745	713	702	802	746	725	705	694	746	734	774	696	708	691	767	670	761	722	731	764	723	780	727	694	715	764	678	723	705	732	696	744	759	700	713	703	763	718	724	716	728	728	699	739	754	744	720	704	679	741	743	737	715	708	740	682	785	747	753	710	727	711	778	674	774	720	720	735	745	778	746	750	729	731	738	728	690	717	700	683	681	748	743	711	702	748	759	689	705	743	730	705	722	717	733	702	771	712	755	673	741	705	742	753	765	758	766	761	734	770	710	693	680	741	739	695	666	727	760	686	748	769	714	737	705	755	714	652	749	705	744	686	732	711	692	722	697	739	730	723	712	737	742	746	757	737	746	764	728	749	761	718	742	727	754	732	771	748	733	753	747	743	701	722	711	681	692	735	747	721	730	716	770	726	778	735	739	784	701	736	751	743	769	682	704	723	751	734	759	760	676	696	750	751	751	755	772	747	709	770	712	731	755	723	709	703	690	743	740	694	729	735	728	703	775	695	694	718	797	749	703	760	760	679	748	795	689	719	705	708	735	698	742	728	716	699	749	703	734	736	782	745	707	722	738	742	733	736	713	773	755	721	711	686	705	703	715	690	682	737	687	746	757	695	743	708	713	770	729	702	809	700	737	803	775	720	720	746	677	753	736	750	707	739	697	775	723	777	726	716	730	744	722	715	735	762	713	709	754	743	705	709	684	727	687	704	740	745	707	759	684	763	741	738	743	640	705	722	729	649	765	716	723	727	736	767	735	713	703	761	751	764	716	706	707	701	738	690	724	726	709	732	711	724	755	770	724	726	695	735	729	735	717	726	756	744	742	709	762	719	731	728	734	743	759	750	763	750	713	770	711	744	696	730	718	772	740	682	757	687	758	750	722	729	689	675	702	708	760	730	739	724	737	729	721	727	770	704	748	702	755	715	721	728	730	715	780	734	718	673	726	760	698	697	732	716	755	677	740	716	724	764	766	689	764	701	730	729	665	718	738	744	693	759	684	727	724	734	730	699	784	721	772	675	759	720	755	748	742	675	685	727	691	726	739	692	694	706	707	765	703	739	774	718	761	706	763	739	745	755	687	708	742	696	745	709	709	755	779	723	703	687	741	749	711	715	729	704	729	800	729	705	732	704	715	696	684	723	725	789	715	757	699	785	717	724	754	727	697	764	744	743	674	784	704	746	686	736	778	764	712	692	689	742	692	742	745	788	713	727	747	708	738	741	711	724	716	694	698	716	733	715	725	670	762	729	714	719	720	759	698	735	736	677	763	679	758	741	728	748	734	768	680	734	755	729	759	739	747	711	725	788	712	714	738	721	721	736	707	765	667	725	741	735	722	727	718	771	759	724	708	739	720	709	765	757	722	715	741	722	713	745	739	745	738	732	711	670	736	710	723	661	714	737	688	747	730	747	704	731	722	698	713	757	687	782	659	786	739	790	696	747	716	722	744	718	722	735	676	701	721	665	733	737	737	714	716	713	766	765	770	726	757	734	765	694	719	750	716	728	757	734	714	756	725	713	777	678	710	736	759	707	759	736	777	728	721	759	710	734	666	729	710	698	734	795	663	702	777	737	752	718	703	640	725	722	740	778	673	708	732	732	709	761	761	704	685	759	751	748	803	756	715	732	765	694	744	735	741	688	740	762	753	770	719	712	724	717	665	739	740	700	707	736	723	680	708	756	728	704	722	812	739	712	721	721	747	749	735	699	762	721	718	757	741	695	726	723	770	759	747	720	703	702	675	698	724	784	671	733	705	749	738	780	746	720	737	771	685	722	694	696	699	739	718	738	736	736	739	738	778	705	766	767	740	752	721	716	685	707	723	746	724	693	749	729	760	694	723	719	696	725	753	706	728	763	731	709	729	698	714	684	685	739	694	776	763	741	724	700	719	736	738	715	735	699	739	709	728	739	761	734	670	724	713	695	718	726	685	699	738	728	691	768	744	696	766	715	728	746	763	779	753	717	721	728	752	788	728	725	698	756	708	759	747	728	716	725	721	657	718	739	697	731	718	745	692	700	745	712	694	773	709	714	740	749	732	734	749	737	688	724	709	676	722	717	702	731	773	765	739	671	719	729	703	725	709	659	726	761	773	694	734	730	748	756	758	734	753	755	738	680	740	737	773	730	780	717	749	768	736	747	717	736	705	688	767	749	733	756	711	750	745	754	681	725	695	745	691	650	684	717	735	742	757	731	771	748	701	707	736	696	736	724	730	751	756	725	750	714	729	746	732	736	747	750	713	723	733	747	738	722	710	740	759	678	728	732	726	780	716	784	717	761	748	701	737	727	692	718	777	709	706	713	735	721	766	701	736	724	731	724	716	724	707	738	785	734	755	733	706	718	776	738	717	784	749	685	710	755	719	740	754	710	693	657	677	742	758	723	769	758	749	700	721	750	768	747	737	730	727	711	732	744	741	735	708	730	710	707	714	711	738	788	777	755	726	732	749	725	790	750	724	735	726	718	676	790	774	724	681	736	758	739	739	772	776	688	739	714	739	712	730	736	727	698	710	712	683	766	704	761	731	743	712	702	703	721	682	724	742	731	730	713	744	744	721	791	709	686	723	785	735	725	713	741	718	747	750	734	727	750	707	779	716	723	719	763	709	759	716	749	710	756	756	733	682	724	702	726	748	682	764	718	728	663	725	719	677	743	767	706	667	736	745	731	746	713	711	728	745	713	745	819	692	724	762	706	724	714	726	724	735	701	719	723	757	671	721	722	710	763	719	700	788	773	739	673	736	724	723	684	719	714	728	721	768	733	728	714	696	700	741	685	704	677	765	740	741	722	750	706	700	718	791	705	704	660	733	701	710	744	728	749	679	693	739	760	725	689	738	723	713	716	758	715	747	728	716	721	730	740	761	734	723	742	703	762	662	716	779	758	734	753	738	740	705	726	723	701	717	709	737	705	687	736	753	745	722	706	718	740	717	756	713	750	737	766	720	766	703	680	792	729	702	729	720	699	723	721	736	712	758	741	759	709	735	773	736	786	701	722	728	753	763	745	706	759	728	746	762	730	714	749	724	766	740	715	741	712	712	697	706	724	743	740	731	659	752	732	747	739	726	701	712	753	739	756	727	712	713	737	769	752	722	703	684	668	762	744	713	773	733	712	734	652	716	779	708	734	767	785	707	713	703	680	766	780	755	702	734	776	802	728	744	741	760	750	769	687	735	766	696	687	732	709	758	729	739	746	724	756	710	724	711	709	712	731	729	745	735	720	724	739	711	700	698	763	679	718	733	748	726	700	752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53687	43460	30400	24943	25742	25247	19143	10000	5206	12855	34712	31322	19987	8907	3235	1065	462	359	323	300	309	291	289	308	331	320	316	326	313	332	331	312	303	355	354	313	329	283	325	298	304	284	344	312	292	295	313	323	309	310	295	356	317	319	304	281	314	321	335	341	345	308	362	341	312	319	308	319	336	310	358	322	323	315	308	349	316	332	313	289	281	299	311	311	340	323	303	302	319	314	319	332	321	322	336	313	300	307	325	320	330	328	332	295	326	313	307	305	316	346	313	281	291	317	327	312	314	289	327	342	317	338	329	346	293	301	325	323	282	323	303	305	318	330	313	295	323	325	348	313	307	325	306	325	337	309	307	294	314	295	310	301	302	313	305	326	325	321	293	327	331	326	341	317	300	322	313	330	327	316	323	303	325	310	308	322	315	327	314	303	330	324	331	333	320	309	307	317	307	325	311	323	302	316	348	335	329	301	318	307	345	334	286	315	332	346	316	305	345	303	309	288	323	327	318	305	300	329	282	302	288	290	334	309	303	297	337	318	312	323	268	324	326	309	319	287	319	349	312	279	350	296	301	300	303	284	304	306	304	312	324	310	333	297	288	265	334	332	336	313	275	305	316	302	316	306	337	336	315	312	331	310	310	285	265	285	311	315	325	293	321	298	318	292	262	315	297	308	288	295	352	339	322	338	343	349	293	289	313	313	310	302	331	286	328	338	319	308	292	318	333	284	323	323	349	318	329	301	292	309	280	309	323	331	320	336	338	320	315	300	308	292	325	327	272	279	293	319	309	308	316	297	320	305	322	293	308	353	320	278	323	323	283	287	320	322	296	311	282	300	315	305	304	303	322	336	320	311	299	324	301	270	295	319	323	319	314	332	315	320	339	324	296	291	338	327	329	300	299	314	318	322	341	284	306	294	291	303	309	300	342	295	333	311	314	309	277	319	347	325	309	325	279	314	328	306	301	318	340	329	330	324	318	318	314	320	327	329	312	321	318	304	331	364	307	337	328	298	316	310	315	339	337	284	328	341	317	338	362	309	362	336	331	301	315	327	318	332	309	283	304	310	320	327	309	332	320	324	318	334	312	314	322	326	319	319	325	316	332	338	318	324	341	336	308	302	295	305	288	330	317	286	316	305	328	315	293	305	310	313	277	327	317	314	362	305	311	297	308	294	295	328	332	355	331	343	293	353	345	301	313	330	311	347	321	300	336	302	328	308	289	303	299	308	298	335	293	329	311	315	331	291	338	324	315	281	306	322	334	321	291	334	322	322	326	293	331	321	308	292	303	326	298	303	322	293	330	311	325	321	325	328	300	307	364	298	325	331	324	308	303	304	276	275	294	326	279	308	291	299	306	300	294	324	324	324	292	300	314	316	343	336	279	285	351	310	312	312	314	324	370	296	301	325	312	302	289	272	324	303	305	322	294	350	294	309	327	345	313	318	292	311	321	332	294	321	303	303	325	316	307	314	318	310	330	310	307	315	330	340	359	313	335	301	327	309	338	314	315	327	297	335	317	311	302	302	337	307	314	316	334	287	348	306	288	300	338	322	291	346	336	320	293	309	363	316	328	306	305	303	314	330	301	292	301	317	309	366	338	294	313	296	298	307	311	385	282	295	308	325	314	349	321	288	300	347	329	327	326	319	329	321	289	327	307	304	331	312	298	303	314	327	302	298	341	313	316	342	369	348	330	339	321	325	312	322	352	310	301	272	332	330	330	357	314	295	310	316	304	346	342	297	307	303	330	317	339	326	295	296	349	344	324	306	329	285	348	305	302	339	328	352	322	306	337	308	275	323	350	302	296	322	296	362	306	290	330	322	325	293	326	317	311	321	322	318	272	328	334	345	319	330	347	323	306	338	322	325	324	306	344	303	330	313	302	307	289	333	310	312	304	326	298	312	332	329	301	315	308	322	302	335	304	344	354	312	303	336	314	298	295	320	319	321	304	316	315	331	265	323	306	312	313	322	288	293	334	356	321	310	298	324	331	313	341	307	319	320	350	298	324	289	329	302	351	328	292	331	313	330	307	339	311	270	292	330	333	299	336	319	296	321	307	321	339	325	321	254	283	329	336	325	301	308	341	336	349	313	322	316	308	313	323	297	311	308	309	361	334	303	369	311	295	308	311	304	337	321	328	322	312	312	314	328	302	352	327	385	323	340	332	321	325	298	321	320	293	331	324	329	303	317	308	333	339	285	302	314	298	305	289	332	295	298	303	335	325	318	318	303	298	315	312	318	346	287	284	330	328	306	304	324	333	321	355	304	288	321	294	289	302	303	319	284	326	313	282	346	316	304	319	325	307	314	321	298	318	278	289	288	350	330	316	347	329	322	304	325	317	326	306	329	327	295	311	320	304	310	298	302	317	285	312	310	390	346	324	301	352	330	295	318	302	340	339	303	314	304	308	298	331	317	310	350	345	287	333	286	330	294	308	288	306	313	301	308	320	322	327	318	352	328	286	306	288	299	351	321	292	282	308	326	300	312	316	299	322	303	307	283	308	290	327	330	326	314	306	297	345	317	334	340	345	320	307	320	314	279	312	296	337	319	321	326	290	267	324	293	300	324	331	330	321	331	300	313	299	297	298	329	329	296	311	327	319	313	324	301	300	328	305	319	315	313	311	341	295	337	347	298	338	303	293	323	313	324	340	307	335	289	331	305	321	331	289	366	327	276	295	290	321	319	317	343	285	342	302	353	313	294	312	330	294	322	321	312	321	313	287	293	285	324	336	338	314	320	291	342	296	286	320	322	284	317	297	299	310	300	288	360	318	370	321	313	359	325	320	322	310	336	314	310	338	334	323	300	328	309	346	339	315	303	302	284	326	318	283	283	328	322	328	303	313	322	303	322	319	370	323	319	318	299	323	338	316	302	318	348	312	301	298	314	316	322	296	309	273	326	310	288	287	320	354	323	352	366	321	271	345	330	292	301	352	349	285	317	279	300	304	338	314	316	339	329	309	328	325	306	326	319	304	314	299	328	317	297	294	316	321	299	341	276	328	335	322	321	345	308	354	310	284	306	324	298	321	283	284	317	308	305	324	342	316	324	331	302	300	326	325	342	316	307	301	284	321	300	306	342	324	319	318	311	278	299	302	344	294	329	368	316	330	296	291	325	281	301	320	277	343	281	318	334	313	308	339	292	321	322	297	306	319	296	301	310	298	298	319	315	339	306	285	319	339	318	369	293	321	300	340	341	326	305	310	305	309	299	305	278	310	298	319	284	309	312	344	317	309	321	304	338	294	358	298	322	311	317	298	286	298	299	293	339	324	294	310	289	365	319	315	330	325	326	315	293	311	325	315	300	281	327	283	310	325	320	314	329	291	298	353	308	325	301	287	307	303	314	315	340	305	304	308	294	310	349	329	275	316	304	304	310	312	312	347	310	316	318	305	321	337	355	292	344	314	308	318	319	339	301	274	302	303	319	327	311	337	347	324	319	300	278	292	333	298	304	288	323	335	298	337	308	303	326	342	318	329	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46741	47398	28189	24735	27644	27078	18130	9572	10538	28192	51178	46049	35405	21260	9424	3296	1155	737	691	725	697	712	698	689	762	719	735	730	718	718	706	729	729	697	714	687	722	703	716	718	724	684	736	714	684	689	721	648	728	698	722	795	595	707	726	715	691	731	663	712	744	711	680	746	715	690	695	717	728	692	719	729	734	739	711	707	726	730	727	707	753	683	671	733	714	727	650	724	729	740	769	714	712	690	691	748	721	721	716	694	741	708	713	668	740	726	727	643	684	669	707	731	699	639	689	707	718	722	647	686	646	690	691	736	748	709	739	700	671	732	718	721	740	740	765	704	710	696	729	710	719	761	740	736	714	735	727	708	699	695	701	747	732	713	758	725	696	671	706	689	698	749	741	735	726	662	718	734	712	685	698	679	702	739	723	677	676	680	703	720	694	724	678	692	695	686	705	694	696	684	740	737	680	738	722	673	706	686	732	713	694	731	671	697	736	737	715	736	754	727	735	729	718	728	719	729	686	699	733	736	758	667	669	736	737	709	743	728	710	681	677	724	704	709	752	696	708	687	689	682	718	720	743	710	727	708	709	749	723	704	716	674	732	712	725	719	722	692	698	715	678	700	749	691	700	674	697	696	735	692	693	721	690	708	679	665	720	730	706	729	710	692	675	694	690	743	726	695	724	682	731	729	742	697	687	685	708	682	679	706	723	728	739	724	744	669	666	703	715	752	752	689	703	725	750	740	704	713	737	718	751	708	761	738	756	708	730	703	736	655	683	741	775	718	686	685	749	709	712	726	681	672	687	718	671	691	699	710	737	671	719	655	714	702	690	697	676	705	735	715	700	700	736	727	736	695	677	694	691	720	704	741	739	723	713	703	732	730	697	717	702	757	730	681	728	692	726	712	692	690	700	717	686	682	703	735	707	686	709	710	752	710	694	706	715	745	729	689	745	706	672	757	727	682	687	767	689	709	694	727	713	690	752	647	678	661	759	692	690	729	692	697	736	711	706	648	754	676	750	711	728	681	688	737	716	672	700	688	679	677	696	694	704	689	739	676	698	755	722	698	719	711	708	713	712	702	733	715	686	736	704	688	672	683	688	665	736	704	696	745	715	725	685	718	724	693	735	672	705	713	710	699	716	730	700	753	720	687	720	737	692	728	760	742	734	739	729	744	722	704	683	705	713	727	710	725	723	758	736	689	697	685	737	720	713	782	682	693	691	700	699	736	738	729	675	712	688	706	717	755	718	694	643	688	696	712	711	729	672	704	751	671	685	676	758	725	713	689	698	714	726	741	674	760	711	715	717	730	686	681	710	732	684	707	694	659	725	728	700	723	754	669	683	709	680	744	713	688	723	731	690	691	777	657	670	661	729	688	717	750	741	711	717	713	708	731	724	729	718	711	748	686	687	665	709	701	726	726	740	718	675	701	716	705	751	702	683	697	715	744	743	663	787	735	710	728	701	690	675	717	750	723	707	715	690	712	689	726	723	743	733	747	731	648	714	724	689	689	662	712	673	664	715	765	665	714	704	664	730	750	703	659	689	681	732	706	700	651	701	696	720	697	701	732	698	712	728	713	660	699	687	772	726	783	723	670	740	719	699	710	692	695	721	707	701	748	684	787	679	703	702	707	664	725	718	707	665	776	708	729	753	693	734	683	722	702	704	741	741	710	689	702	710	735	667	720	687	705	706	728	761	689	701	729	757	723	707	625	679	716	718	678	674	689	718	740	688	708	683	751	746	693	708	726	754	724	725	637	708	684	703	728	701	739	674	725	743	695	731	717	712	695	683	745	662	744	722	719	703	676	716	684	678	679	673	735	727	702	694	704	711	702	678	712	719	735	672	690	675	688	721	696	690	745	649	646	719	771	778	756	724	708	733	719	730	730	724	697	727	719	642	715	704	710	725	721	737	708	713	749	770	745	709	740	697	696	681	704	690	732	689	726	700	757	661	762	671	734	757	699	706	724	731	741	706	693	725	707	698	736	704	696	729	732	677	697	697	696	737	680	691	723	705	730	744	692	706	704	704	660	680	718	746	694	743	702	678	732	699	687	735	734	712	723	704	673	679	730	676	674	702	721	710	710	738	661	665	710	740	728	684	709	701	770	728	697	690	663	669	695	762	748	693	698	721	712	718	730	764	715	710	711	764	722	690	716	712	712	730	726	726	740	666	694	676	699	740	658	706	714	708	716	709	726	673	731	720	691	756	692	743	687	665	717	694	696	707	722	733	705	706	751	646	701	772	711	696	689	695	686	719	732	694	685	690	735	710	726	701	671	686	702	729	669	670	708	718	689	724	730	714	692	683	764	704	682	710	742	718	729	725	722	722	730	680	713	691	706	717	721	727	723	708	723	727	692	718	707	647	736	696	720	736	767	681	736	761	673	704	723	711	700	744	706	736	750	722	695	699	678	741	678	703	713	692	708	694	740	745	669	687	705	693	686	801	681	672	773	720	719	692	660	743	713	718	708	713	734	749	683	685	715	704	737	681	714	695	690	748	739	718	685	689	676	677	686	741	766	733	724	680	741	700	754	707	706	714	715	733	681	682	683	696	732	684	757	667	676	699	700	737	751	694	751	740	717	716	768	725	707	701	711	731	679	655	675	721	717	722	725	708	680	744	704	745	706	748	679	747	681	718	707	700	760	733	739	686	678	741	706	684	675	723	714	701	682	669	657	723	728	698	709	708	734	717	749	683	718	730	688	685	725	695	716	706	719	695	683	703	693	800	670	692	690	690	730	696	723	679	669	746	699	692	698	712	766	724	711	710	683	733	736	721	677	711	721	713	747	688	733	719	730	687	770	725	701	725	681	702	701	688	706	718	727	686	711	713	660	712	733	721	706	703	737	693	722	689	742	707	685	711	681	714	720	750	671	718	669	751	741	723	703	733	720	732	714	797	669	702	699	727	697	751	721	728	724	672	690	688	696	725	704	696	713	754	731	689	672	722	691	710	768	710	729	686	720	749	686	722	682	779	707	700	736	702	726	662	711	682	760	741	728	730	729	703	684	704	727	664	690	677	720	696	700	738	734	672	748	690	678	688	735	791	725	720	786	710	742	679	686	690	725	728	714	698	734	698	690	712	712	726	718	714	731	668	723	670	716	727	737	756	673	666	649	714	734	691	724	721	731	732	698	712	693	713	691	670	701	704	713	727	744	716	702	727	706	700	713	677	662	683	685	727	761	673	719	710	696	732	714	739	704	696	707	711	699	714	699	686	690	731	689	680	744	699	712	740	742	716	737	675	701	717	719	726	675	734	714	717	727	725	691	732	705	702	706	713	742	753	703	666	649	707	705	716	710	735	695	688	717	710	715	707	720	770	676	721	690	730	712	678	697	742	697	696	748	689	741	729	702	743	686	714	699	715	755	677	708	718	707	740	706	725	709	737	703	667	682	699	726	679	752	697	721	730	700	752	701	717	681	687	708	669	679	689	635	694	731	723	649	710	734	700	702	718	715	684	676	721	662	679	648	709	649	726	724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51884	40384	31611	25341	26113	26485	17488	10079	5050	6618	32054	30669	20856	9737	3135	1005	388	349	320	287	322	307	329	304	284	317	322	347	328	310	321	308	328	290	300	312	321	329	301	315	313	343	306	310	308	294	315	353	309	309	300	338	296	297	324	337	323	306	312	314	300	310	285	314	300	300	331	325	328	309	267	299	321	332	307	320	311	334	338	291	316	319	279	309	307	346	331	314	297	292	333	321	298	304	291	357	315	291	304	329	333	304	312	297	330	326	291	287	333	293	303	308	305	309	300	308	329	301	320	335	323	294	329	356	306	313	306	285	361	337	324	317	326	306	279	324	324	334	305	349	308	322	331	310	291	326	327	339	309	287	329	315	318	313	339	307	299	328	301	336	326	324	319	324	291	315	331	309	298	352	291	296	308	313	316	307	326	336	324	301	318	331	294	330	324	328	336	324	319	277	329	311	297	317	358	305	312	330	321	340	339	328	277	303	319	315	315	311	339	286	309	300	271	314	327	299	286	324	287	290	324	322	303	322	328	313	333	320	327	278	311	278	317	346	292	300	311	354	312	332	301	314	314	324	337	327	309	323	308	318	307	310	283	345	331	323	290	373	296	289	292	331	308	305	331	327	331	314	339	344	317	326	285	311	314	320	334	318	300	313	361	301	285	299	305	298	328	303	329	305	300	324	334	302	291	331	309	308	311	338	299	303	296	314	307	295	284	308	292	314	304	344	295	332	307	339	319	281	294	326	309	311	320	333	306	317	345	310	300	347	349	298	325	292	322	347	306	316	285	285	305	324	300	326	300	311	308	334	303	334	309	286	315	302	288	337	334	282	313	313	333	276	317	316	313	279	329	298	295	278	330	343	285	275	326	305	352	300	295	316	291	328	331	340	321	306	316	329	306	313	296	313	338	290	323	334	296	299	331	336	298	342	303	316	329	283	311	322	307	314	296	327	332	302	340	320	297	325	334	285	339	301	303	347	332	293	326	304	336	294	303	328	319	342	281	305	342	317	338	322	299	297	334	308	304	305	285	285	301	269	293	317	308	310	308	331	325	306	320	315	324	325	344	336	320	287	315	301	318	359	318	341	280	300	318	297	338	314	283	320	311	318	304	306	296	324	333	321	280	339	338	307	308	304	336	308	315	310	293	344	331	325	329	286	284	321	319	308	316	309	301	292	339	354	312	286	318	329	312	297	351	307	307	306	304	327	348	358	313	318	329	334	321	320	313	264	284	312	334	305	340	324	316	329	304	341	332	317	350	352	307	286	331	332	309	302	319	295	322	305	335	301	328	297	292	329	317	298	328	312	310	279	318	314	297	319	342	335	350	316	311	303	310	303	347	298	276	328	313	294	326	292	308	340	316	297	325	313	313	313	317	347	337	321	289	318	287	294	350	371	308	315	315	295	297	310	316	291	296	269	301	307	318	292	334	314	311	320	308	312	281	318	310	354	311	326	308	304	312	312	320	320	281	323	295	307	306	309	323	305	312	329	316	293	306	336	343	302	301	315	334	313	330	308	299	305	299	318	335	283	308	347	288	315	320	292	323	302	344	297	308	328	306	301	292	296	323	300	333	297	308	315	310	291	301	313	320	343	357	321	301	296	327	297	347	307	319	288	301	324	299	292	305	306	330	342	326	320	358	300	311	320	308	282	302	316	289	313	325	305	303	305	312	288	304	318	305	322	305	339	303	320	312	344	301	304	303	305	298	323	306	311	333	318	345	333	320	335	353	318	308	320	336	317	299	290	283	304	339	333	304	320	279	295	312	289	328	335	320	312	317	304	354	311	311	313	355	293	302	304	295	334	313	344	307	331	324	308	310	312	297	314	294	305	341	301	323	294	342	297	342	291	357	304	297	338	295	306	340	321	342	282	293	290	351	308	338	307	308	321	324	282	318	321	295	326	349	325	296	336	299	313	309	345	337	312	300	292	307	318	330	291	306	307	315	305	337	321	289	323	296	295	317	311	310	340	315	301	342	344	339	366	304	277	308	305	323	308	319	305	344	332	314	311	310	329	278	320	324	353	317	303	313	313	306	270	283	318	302	301	348	314	305	325	302	320	284	321	319	347	298	311	310	347	328	342	288	296	303	310	315	326	335	288	289	334	283	308	318	319	337	319	316	327	259	323	310	298	322	296	346	310	269	328	275	331	337	315	314	344	331	310	305	316	314	316	302	317	319	308	326	299	321	356	300	323	310	330	357	331	335	334	316	346	308	336	347	328	300	322	330	318	323	333	321	329	299	313	315	322	317	315	332	293	318	280	302	349	302	310	318	293	295	304	327	343	274	307	303	284	321	284	335	312	303	328	276	314	295	315	322	322	310	297	309	304	315	298	316	310	309	296	282	313	331	344	326	308	333	321	298	321	330	281	310	342	310	346	319	303	329	311	266	309	311	339	306	296	317	306	314	310	252	297	311	361	339	267	311	318	277	271	301	319	347	281	274	314	289	311	314	331	329	322	322	335	321	333	327	322	299	282	285	333	338	307	336	327	338	348	345	310	326	279	303	332	309	290	335	335	332	320	301	287	315	294	295	297	346	293	318	300	301	318	308	313	305	340	310	274	338	318	287	275	330	297	313	305	335	310	287	292	322	307	297	333	314	299	330	317	319	293	326	335	325	304	328	349	334	310	313	291	307	318	303	301	294	335	288	311	316	286	302	276	348	306	335	315	338	314	328	305	306	325	284	321	307	313	333	321	305	301	340	331	319	296	339	318	338	302	332	316	355	302	328	326	299	310	288	306	300	321	306	288	326	304	308	342	333	320	315	301	351	288	315	264	341	323	309	329	295	328	349	308	320	324	306	319	290	305	285	307	342	329	324	344	337	329	304	281	319	330	280	335	325	297	281	327	292	331	317	294	321	336	328	320	316	331	280	299	324	308	349	257	276	269	332	334	322	319	278	286	297	272	336	317	294	308	310	321	325	297	298	314	300	310	321	340	345	326	332	328	302	296	306	304	332	303	350	298	284	330	307	315	333	278	308	311	275	328	303	320	332	309	289	306	300	307	283	321	308	308	344	321	324	313	357	355	348	351	327	323	308	301	310	281	321	329	323	324	319	290	313	306	343	343	312	284	303	309	286	318	306	300	308	295	320	297	346	336	299	292	308	272	301	310	325	299	323	318	310	345	310	311	297	274	306	326	330	327	294	269	295	317	332	327	283	314	317	334	352	312	327	323	292	318	309	329	309	321	336	289	319	303	287	316	292	301	316	298	312	309	327	336	346	301	318	276	341	326	314	323	342	302	297	322	291	332	316	293	303	328	302	331	295	342	351	296	321	349	324	326	307	294	348	308	288	321	301	279	317	316	320	357	337	295	289	305	308	307	332	305	288	330	307	337	326	287	312	336	296	300	353	323	308	302	314	296	314	280	307	335	322	312	307	316	294	324	315	312	279	312	301	294	329	292	296	270	298	284	315	304	355	300	322	318	329	319	308	294	316	316	320	333	317	311	290	301	315	336	317	315	299	337	346	329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43306	43090	27637	25132	32110	31071	16629	13125	9281	17238	50133	46004	36517	22288	9436	3260	1126	709	709	693	716	773	735	728	715	753	717	703	706	705	704	710	654	716	742	702	675	719	696	672	718	720	725	704	747	644	674	699	725	750	783	743	692	746	706	705	699	708	710	709	664	719	668	719	724	693	697	719	718	653	712	683	697	746	702	707	724	716	728	753	694	703	750	716	678	730	726	719	723	657	720	690	696	708	758	676	747	740	719	705	727	715	765	787	692	700	655	719	728	714	708	702	654	714	659	679	673	680	699	675	712	714	699	674	718	731	736	693	720	759	741	702	717	710	674	702	688	719	748	720	717	733	717	729	704	763	679	719	663	696	705	708	667	717	752	723	729	717	776	722	726	733	797	709	693	717	692	709	696	692	673	654	757	717	731	743	753	716	694	705	744	706	735	736	705	673	724	688	761	772	693	672	763	719	709	727	705	710	739	680	733	649	697	744	686	694	712	676	667	716	692	671	700	698	731	711	745	748	684	677	711	730	665	726	691	700	720	771	727	725	694	684	715	700	753	715	725	645	758	717	666	673	688	723	670	745	676	717	636	688	674	704	662	771	689	708	746	731	688	747	681	718	732	709	662	730	745	702	727	738	741	727	753	719	685	667	722	664	737	727	763	700	767	741	677	697	698	725	729	716	691	698	744	741	719	710	728	731	707	717	683	704	688	730	665	723	735	738	671	700	685	733	689	747	734	693	689	655	676	734	705	732	686	731	711	694	738	692	678	769	671	668	696	735	685	762	737	730	727	727	714	743	726	747	695	737	736	726	691	683	702	695	733	752	689	698	718	668	726	696	704	735	730	674	663	723	704	703	710	773	705	748	700	674	698	692	729	668	702	687	718	709	711	658	747	717	718	692	712	691	683	771	757	730	705	716	684	659	731	752	706	736	700	720	703	720	698	706	675	736	750	730	706	726	695	745	732	727	665	745	719	695	711	701	712	729	692	727	737	741	681	735	729	738	745	699	728	636	736	674	778	747	704	691	707	689	672	705	686	709	704	726	688	696	713	720	729	650	706	692	737	704	726	677	712	670	731	660	704	673	706	711	729	709	731	690	699	725	661	706	749	712	710	694	695	721	708	703	763	740	715	685	742	711	724	688	687	677	708	699	691	762	718	703	695	711	697	653	692	689	709	693	733	745	728	703	702	716	712	761	679	727	691	751	706	720	682	660	748	717	692	741	731	719	720	703	744	689	754	690	691	706	712	706	682	690	688	739	716	693	723	702	675	719	695	743	711	716	739	696	696	705	710	737	711	675	735	686	765	717	735	735	722	722	700	717	715	702	722	655	726	717	753	704	710	738	703	718	731	687	698	711	694	712	702	741	686	718	641	705	719	704	717	694	720	706	696	689	663	711	725	738	702	735	702	666	739	654	756	775	703	690	678	742	684	698	710	705	718	707	724	731	711	720	712	686	680	749	730	697	770	724	751	734	724	757	703	678	706	717	681	718	676	713	704	712	714	682	686	721	757	728	745	701	686	712	715	692	687	718	732	758	694	703	736	702	703	709	714	718	706	710	696	682	739	731	664	755	712	751	743	719	696	728	731	703	731	716	739	738	676	698	708	687	717	706	711	691	711	701	720	691	692	728	759	720	698	699	770	717	701	701	736	683	725	737	718	661	712	658	710	726	784	677	677	723	739	725	715	713	742	696	687	748	712	678	738	712	699	674	722	712	636	688	757	711	667	745	711	719	738	695	748	730	697	711	677	707	758	745	724	730	684	725	691	729	760	713	706	736	682	759	698	708	657	705	736	715	707	748	691	714	687	716	688	728	697	728	755	672	679	678	721	749	680	726	711	685	673	779	742	731	711	704	730	704	664	686	657	742	688	704	694	723	692	768	682	720	709	713	717	734	721	756	706	724	767	722	774	717	702	678	699	668	691	735	721	650	737	705	717	749	722	699	670	733	721	680	686	704	737	714	680	724	677	731	680	717	710	714	715	674	714	690	689	696	693	689	723	670	705	734	700	734	707	720	760	693	746	738	696	697	691	702	729	727	685	712	773	726	713	718	708	723	703	724	728	756	756	730	696	719	725	718	721	692	735	703	735	675	730	726	687	750	692	659	700	691	689	683	694	698	771	686	720	708	746	725	705	708	694	707	690	688	742	731	730	727	715	740	735	713	703	735	704	745	705	699	722	690	717	759	700	735	672	714	704	704	704	733	668	722	702	691	699	666	728	695	707	673	730	694	668	707	714	700	735	733	699	699	678	703	723	734	724	728	710	725	670	726	685	760	718	728	728	760	753	705	729	662	760	675	739	765	698	761	704	695	682	749	690	714	682	719	705	712	704	693	687	690	738	741	738	734	686	764	710	758	684	722	698	694	697	655	753	662	737	706	701	718	711	719	762	723	742	749	730	701	715	728	704	775	771	720	712	676	735	730	677	720	720	742	713	698	677	747	725	705	703	719	660	713	684	695	742	669	678	735	723	715	692	711	718	704	692	729	735	705	699	679	777	748	730	681	727	709	720	715	708	726	725	729	675	716	707	724	690	693	693	742	725	690	728	713	724	659	713	733	697	712	719	699	710	761	732	725	671	696	754	701	723	709	684	691	676	688	714	694	667	734	708	719	725	669	729	668	779	737	690	715	699	716	687	704	710	728	688	710	734	704	729	735	707	736	686	714	740	747	717	689	759	683	669	754	749	676	694	702	730	643	679	712	709	728	740	657	677	719	690	676	716	697	696	682	666	725	674	656	736	708	742	669	744	720	690	688	699	671	703	703	721	751	666	734	698	773	681	700	731	704	730	669	741	667	714	698	712	694	655	769	694	706	706	703	726	726	748	731	752	676	736	728	708	678	736	692	730	763	709	668	720	680	675	728	720	763	719	692	681	673	659	701	701	717	681	727	677	711	726	685	650	679	686	689	689	709	725	649	703	686	708	754	728	706	697	708	701	739	715	720	684	720	696	722	699	739	758	722	705	707	742	716	718	660	721	684	716	724	718	761	724	726	710	757	704	713	681	772	725	692	721	732	679	704	744	764	750	735	731	740	677	723	716	683	688	705	758	764	718	688	709	695	713	748	663	727	710	708	698	701	701	717	721	688	706	664	716	757	687	717	664	672	696	708	659	713	697	729	668	737	729	687	704	706	697	718	710	723	684	706	686	737	726	671	727	702	693	706	731	654	685	709	698	691	751	709	730	700	695	726	707	728	646	719	724	713	786	686	707	674	711	725	758	678	718	733	672	694	698	719	712	743	741	690	715	714	713	657	703	708	743	715	697	739	738	723	723	685	700	738	699	726	698	667	728	739	733	719	721	760	672	719	659	698	710	672	740	707	658	732	691	727	693	728	669	693	745	722	742	711	682	687	702	676	714	719	713	704	717	749	669	753	721	682	681	667	768	721	700	744	763	712	713	672	675	737	723	725	685	742	673	726	725	702	726	691	712	712	714	705	713	730	667	638	710	724	728	706	715	732	711	745	709	703	678	794	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53465	43303	32596	25266	26800	23029	15826	8588	5527	10880	30793	30451	19931	9243	3175	1031	509	358	335	303	326	287	339	331	330	344	332	327	317	321	316	306	332	339	306	328	346	361	337	310	293	330	320	311	337	293	341	347	353	319	333	348	328	316	321	306	327	342	307	312	345	363	335	346	338	336	315	348	334	359	337	319	339	312	354	335	350	330	326	309	322	343	326	311	346	331	345	321	307	321	328	334	333	327	340	308	338	316	332	336	295	308	343	331	317	315	319	318	320	331	297	333	350	324	280	338	345	338	304	334	374	356	345	326	325	367	330	325	308	286	319	345	293	331	320	329	321	305	319	338	327	312	311	310	323	308	309	321	323	320	347	326	316	328	329	311	332	339	334	301	333	355	295	347	332	318	313	310	333	328	313	326	328	304	335	365	313	329	309	333	311	316	308	288	298	341	294	315	333	346	308	318	376	335	339	303	335	340	321	325	317	295	310	325	306	313	304	310	327	334	359	313	333	297	346	329	315	345	319	318	327	332	320	314	306	342	314	326	348	321	323	329	335	312	332	325	319	297	364	325	314	302	359	348	302	320	290	316	297	352	323	340	342	324	315	324	354	330	305	309	338	358	354	308	328	329	324	336	326	315	330	325	313	334	352	337	324	335	308	336	305	314	328	350	323	327	317	332	277	290	316	338	334	300	308	323	353	308	341	318	332	307	314	324	298	344	304	319	303	315	316	341	312	321	311	323	288	338	334	323	295	311	343	343	325	319	344	351	337	302	312	287	316	357	316	358	315	315	299	322	341	343	317	346	331	348	313	334	304	357	338	313	303	322	327	312	326	339	295	286	335	347	327	318	286	316	336	371	315	312	368	350	308	325	346	340	303	318	333	312	291	338	305	336	302	313	322	321	333	351	328	301	290	322	335	356	303	290	316	335	314	313	325	316	306	326	362	345	373	360	334	333	320	324	348	322	341	318	306	344	334	359	353	321	342	336	300	297	327	344	315	364	297	340	340	309	307	357	342	297	327	338	346	290	336	349	335	317	331	326	282	320	310	310	320	338	347	343	317	312	360	301	320	322	304	345	303	334	316	323	287	301	339	332	327	351	322	349	312	341	316	320	318	298	341	323	338	327	339	356	333	350	336	338	327	331	322	342	332	288	334	307	325	343	317	345	315	328	342	269	306	333	354	320	320	319	300	323	315	319	328	323	344	307	323	325	368	323	302	281	311	335	301	308	330	315	361	303	301	296	322	299	320	327	369	341	299	321	343	313	324	346	317	298	352	319	326	298	323	315	316	332	337	339	309	342	293	310	372	307	315	344	320	312	283	328	342	337	306	315	324	304	336	327	321	324	352	325	316	291	308	352	332	352	309	329	318	313	347	297	322	338	286	331	273	317	310	320	346	357	335	301	328	324	328	338	304	325	327	320	317	328	357	326	313	322	364	333	326	322	348	312	328	341	310	365	331	300	344	327	323	347	323	297	303	301	306	324	283	323	347	332	302	306	316	341	288	303	323	322	334	334	304	310	284	320	310	332	321	354	338	335	299	337	293	340	338	336	324	319	344	313	323	346	256	335	335	340	303	319	292	283	330	293	323	330	333	318	283	286	313	343	296	346	332	272	305	302	294	298	340	309	330	310	307	309	333	317	296	358	320	324	324	337	321	306	326	303	325	296	360	311	326	326	304	306	313	308	338	331	322	318	348	330	335	305	350	307	308	338	321	316	320	350	306	294	311	331	365	324	319	325	359	343	312	311	339	317	341	301	334	367	337	320	334	336	309	309	315	321	332	335	316	348	305	289	311	313	312	314	304	319	321	321	335	314	349	326	330	373	326	271	317	319	332	315	347	343	339	324	347	298	336	352	368	316	302	329	309	342	300	307	344	366	325	353	335	306	325	325	334	318	328	321	294	289	316	319	313	306	315	349	314	362	338	353	335	312	325	337	316	323	331	305	364	335	325	316	317	311	309	301	310	333	323	290	332	353	287	291	347	307	332	327	346	321	293	339	353	319	281	300	319	348	296	321	286	327	315	338	328	321	335	341	320	331	341	324	320	325	310	303	310	323	293	305	328	311	319	323	330	329	302	287	294	344	334	352	306	322	375	342	298	356	315	351	359	322	342	300	329	341	302	306	256	329	325	328	366	361	312	346	315	355	327	312	308	333	343	345	306	302	337	320	300	322	337	319	324	306	326	322	303	326	367	293	310	298	312	340	338	317	376	311	327	314	320	304	288	315	317	287	346	324	327	320	318	337	311	312	334	314	352	306	329	323	316	311	344	315	306	308	336	339	345	308	311	311	309	340	335	311	329	321	324	324	335	292	322	309	301	326	347	288	313	338	325	320	317	309	311	329	366	324	347	309	326	357	290	324	311	298	334	333	325	345	313	300	310	323	333	342	339	325	320	299	288	290	353	310	300	320	345	317	288	312	309	301	303	319	327	334	304	313	330	320	324	352	337	318	352	318	323	314	317	338	332	293	313	348	351	336	307	343	322	301	302	334	329	319	317	262	306	271	317	338	328	323	308	348	303	316	317	357	351	334	307	335	331	295	301	354	312	328	289	351	322	308	297	367	322	323	332	317	309	325	323	302	319	315	344	333	313	321	327	337	309	320	308	347	302	306	316	315	302	361	322	323	324	305	317	338	329	306	356	336	286	292	344	317	322	322	313	324	320	351	321	301	320	349	335	316	329	335	357	329	305	340	334	319	324	316	358	320	340	332	356	334	315	324	325	305	323	326	303	340	303	308	326	319	341	319	323	306	330	308	305	323	315	347	318	313	333	278	353	281	318	346	326	323	291	330	325	321	307	261	330	322	313	299	321	356	337	325	310	350	309	303	324	325	363	300	316	361	328	319	317	309	312	315	305	302	337	344	286	302	337	356	337	326	341	311	322	332	319	331	329	299	324	306	333	320	323	329	295	337	322	321	340	336	361	312	347	306	338	326	341	356	332	308	352	328	322	316	343	301	305	337	336	271	311	314	348	344	328	343	313	318	341	301	335	338	321	320	313	294	320	319	346	319	368	315	347	322	366	323	318	321	322	288	308	309	336	294	328	326	328	334	312	311	304	315	312	309	321	316	344	353	327	328	330	310	309	287	310	324	293	330	311	310	339	364	313	334	322	334	318	327	282	291	322	328	340	306	283	349	285	321	317	315	331	334	307	321	320	338	322	350	319	330	303	342	351	327	302	339	310	309	322	293	335	333	327	316	356	337	338	303	276	325	314	340	319	320	330	347	303	330	344	350	324	308	302	289	339	318	322	302	327	298	300	299	317	327	303	335	324	314	358	283	329	308	336	290	316	310	313	359	316	327	317	329	308	350	297	344	310	316	357	335	304	370	326	309	322	304	313	322	316	301	312	311	336	293	312	306	325	329	322	357	340	331	317	309	309	314	342	346	317	325	316	363	320	322	314	310	326	338	332	325	332	313	290	347	308	341	369	346	354	315	344	309	337	342	334	287	310	328	260	320	318	378	327	349	316	330	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45069	47944	25635	24894	32167	19731	14626	10663	11568	27548	49126	45921	35673	21861	9438	3326	1287	807	749	707	693	755	771	755	758	721	719	755	735	657	774	729	714	756	692	726	698	734	774	737	772	733	725	707	707	766	777	702	744	739	734	803	746	774	686	743	726	737	749	753	739	732	678	718	717	766	763	747	742	698	750	711	731	744	700	711	751	761	759	691	766	741	735	726	746	749	736	731	762	699	744	739	770	726	792	708	749	734	777	764	791	784	758	749	802	718	721	727	803	775	702	755	729	698	716	727	752	781	733	743	697	714	790	775	737	758	759	777	725	715	777	753	714	708	744	733	716	756	736	694	708	695	784	728	762	734	727	682	732	748	710	777	682	719	766	712	720	744	751	773	748	741	743	749	751	754	725	748	777	719	769	730	717	720	731	730	756	727	694	759	732	790	762	742	748	741	755	716	737	691	711	798	747	710	736	706	774	726	701	714	735	756	701	749	694	754	727	735	726	748	708	769	738	714	713	707	783	781	755	762	768	818	752	769	742	741	704	703	742	716	744	776	720	793	744	700	725	774	731	785	705	728	782	715	724	733	730	708	744	736	665	748	717	687	767	733	732	693	736	751	734	748	677	704	738	778	687	731	720	733	722	736	723	736	726	715	715	800	736	751	737	760	741	726	716	785	717	742	717	736	715	730	778	677	812	709	757	733	714	730	753	707	702	732	767	727	744	718	743	744	743	760	748	736	734	744	774	730	714	732	741	736	698	757	766	722	754	698	735	745	684	747	774	723	730	745	737	744	708	762	741	729	745	721	760	771	744	715	744	731	771	712	742	727	778	770	737	739	723	766	750	724	758	711	686	741	740	707	695	719	684	759	720	696	715	708	737	721	707	677	746	729	711	718	747	775	741	740	715	694	774	768	706	739	734	796	689	771	779	732	786	748	716	788	748	742	729	745	734	743	732	773	797	694	741	748	740	694	741	702	695	742	729	729	718	729	744	732	765	753	744	764	745	729	726	782	678	716	727	730	772	741	759	748	775	701	702	714	799	743	772	706	768	684	759	746	717	701	740	712	743	720	747	760	744	713	774	748	787	731	742	752	729	724	726	780	733	715	759	713	752	758	717	711	749	728	722	677	763	755	717	732	714	723	753	703	719	710	744	740	759	687	693	748	711	743	755	696	735	700	735	734	730	759	732	774	715	733	748	734	718	720	717	747	751	754	743	724	797	708	783	740	812	733	718	747	728	773	731	706	732	783	728	732	719	731	741	734	722	732	722	764	748	760	754	711	718	718	720	689	729	775	778	738	767	754	819	753	765	770	735	687	694	760	735	724	734	704	776	753	732	788	750	686	707	761	740	717	753	735	729	761	745	736	750	761	769	725	749	733	705	746	766	706	717	730	720	712	743	729	733	799	744	772	830	693	724	716	726	735	742	759	763	759	715	731	729	756	716	673	700	758	751	709	714	707	743	756	776	763	726	725	699	684	761	705	741	750	736	722	717	700	715	764	727	748	707	693	700	729	722	709	718	766	746	753	698	717	745	730	741	725	672	730	797	756	724	745	712	710	699	744	782	708	712	756	727	711	719	780	721	728	763	720	730	733	767	661	740	739	745	699	768	713	752	764	704	743	754	731	782	785	730	727	792	726	700	746	716	752	726	735	681	712	747	733	750	725	711	744	784	789	684	727	719	714	739	762	701	741	748	734	685	747	727	719	726	724	765	807	683	705	696	732	703	735	676	708	733	718	771	732	777	716	673	722	688	713	707	747	762	680	733	764	761	725	739	741	772	778	732	738	716	752	726	689	765	717	695	699	751	718	755	706	765	755	742	744	737	756	743	740	700	761	751	732	721	754	743	724	721	733	718	716	711	766	756	697	726	753	732	723	756	712	761	666	768	758	744	716	721	779	720	765	730	720	742	757	662	713	693	690	738	721	720	705	722	729	730	799	725	745	775	702	757	741	692	704	736	708	742	712	736	787	689	727	727	723	759	742	737	704	784	719	781	740	701	747	760	717	678	766	706	739	795	706	753	766	748	712	691	807	788	734	686	721	728	734	707	796	751	802	723	731	765	720	731	729	736	724	702	801	739	782	704	762	717	734	721	757	743	726	751	757	774	726	720	745	743	732	739	726	720	809	747	720	746	761	750	745	739	726	740	757	688	722	767	738	745	761	765	755	731	726	768	692	706	680	761	718	718	838	741	722	695	739	714	738	698	718	759	712	729	770	751	721	740	758	704	755	732	774	733	744	742	740	744	757	739	762	749	740	764	713	751	729	735	737	798	737	696	709	709	718	749	708	724	719	743	726	736	736	748	752	731	705	775	757	793	769	676	724	753	737	724	722	708	716	724	701	741	715	733	742	736	714	762	713	751	724	800	754	763	686	715	762	758	742	693	688	713	786	727	701	740	752	740	752	710	720	746	725	777	703	770	761	724	750	713	753	737	762	707	720	744	711	779	754	742	689	730	673	758	756	724	697	765	765	732	769	842	748	715	755	741	763	709	742	719	715	736	757	744	691	753	718	725	689	720	726	769	679	728	719	688	708	749	670	770	745	708	740	736	715	797	767	786	745	725	709	733	707	660	719	741	754	805	726	770	725	716	709	738	675	732	713	718	727	725	712	741	736	760	738	732	727	731	746	696	773	736	676	740	689	767	777	762	742	749	770	739	701	747	759	760	762	690	757	691	725	777	697	675	762	736	675	744	730	750	690	716	734	689	750	734	708	734	719	729	736	727	699	689	700	723	746	724	739	763	767	729	751	720	704	735	786	749	707	765	736	737	762	669	741	745	697	746	778	753	758	782	719	751	715	747	663	733	767	747	764	725	734	730	739	753	706	734	692	718	703	715	701	726	689	723	726	738	728	732	747	777	704	712	699	743	787	738	757	732	761	767	742	787	742	708	756	760	752	743	746	742	741	713	721	750	731	775	720	735	749	682	746	700	732	720	729	774	714	726	754	723	717	748	695	761	726	800	756	631	765	728	744	723	733	729	708	782	774	719	700	755	723	741	725	739	733	728	764	748	684	675	727	738	725	727	726	722	715	774	718	709	691	682	719	736	711	771	745	745	712	734	755	753	694	749	745	731	701	712	731	770	692	735	714	698	746	743	767	756	723	712	744	725	723	683	761	729	707	710	689	729	739	800	710	735	687	736	754	759	746	744	700	734	732	711	777	768	744	756	735	732	709	705	687	768	732	744	764	722	714	789	740	730	744	718	729	711	691	721	746	705	732	747	775	668	770	736	689	738	710	725	726	722	753	738	734	730	745	733	735	713	795	711	701	714	747	725	741	722	735	704	741	778	728	713	697	764	740	742	748	733	750	744	722	776	740	709	719	737	759	738	755	712	765	744	826	726	723	738	708	712	750	764	754	726	754	753	739	694	810	754	795	716	719	750	760	766	712	748	737	723	688	718	727	791	708	743	718	723	744	780	711	720	715	764	707	659	774	749	736	744	697	715	715	735	700	740	770	764	710	742	711	740	772	691	686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52641	45228	31787	25032	26177	24492	21967	12112	7293	16851	26540	27321	18881	9184	3100	1060	458	323	318	324	321	318	297	330	304	306	304	342	317	336	294	314	353	353	323	356	332	335	327	347	296	329	325	316	321	307	330	349	328	345	304	310	307	285	315	340	340	331	321	320	320	336	344	338	311	302	311	325	318	311	319	314	324	341	339	302	328	342	321	345	296	318	351	321	302	334	334	318	317	375	377	324	348	317	334	324	313	331	326	359	346	301	342	329	342	293	290	295	293	321	375	329	303	288	329	306	341	337	303	300	289	330	347	337	301	330	339	326	315	303	308	334	351	322	348	331	323	316	307	323	316	315	356	326	302	326	320	342	313	323	314	336	299	297	348	325	328	333	334	303	285	298	324	325	300	351	337	314	327	336	340	320	316	300	336	326	344	278	327	306	334	357	351	352	333	359	319	324	345	365	315	317	285	349	317	293	321	310	288	329	344	364	346	317	354	347	340	336	344	355	345	312	296	327	351	345	324	332	345	321	330	337	327	380	314	329	319	324	308	307	323	316	311	314	309	324	294	328	317	343	329	343	323	317	330	321	314	342	315	315	304	321	327	323	324	301	306	350	323	324	315	313	286	312	350	322	322	351	314	328	307	333	296	317	340	327	309	298	309	289	306	282	314	321	351	354	352	354	314	334	319	328	279	319	347	316	292	318	348	305	326	327	332	333	323	304	316	299	365	339	316	318	335	304	307	307	283	345	314	320	341	309	335	327	359	357	338	349	321	356	357	309	373	312	295	335	316	299	308	323	348	331	325	305	280	335	301	358	319	352	331	355	330	333	319	351	314	323	342	317	322	325	317	340	325	331	341	336	315	329	343	328	328	285	335	313	308	330	339	293	326	326	337	314	319	326	329	319	310	342	346	329	289	320	340	316	340	323	326	300	342	304	331	311	324	332	322	313	299	312	329	306	310	336	306	307	336	334	334	329	328	341	320	318	346	321	311	321	324	303	317	332	318	279	294	345	319	314	315	300	336	302	310	310	346	318	299	360	368	337	324	307	314	351	346	326	339	349	331	295	318	307	340	338	312	304	284	329	301	322	327	365	348	311	327	293	326	328	321	334	335	356	313	298	311	318	314	334	317	334	356	327	348	292	321	321	335	277	316	313	330	330	313	316	294	336	297	302	304	331	343	323	369	303	305	299	314	344	324	349	324	362	321	346	295	346	348	327	311	311	327	307	306	326	339	296	309	307	330	311	303	297	351	310	317	345	333	311	309	313	328	316	326	306	309	328	319	327	312	319	321	337	294	313	310	320	313	292	333	337	370	306	330	312	315	357	320	312	308	297	343	316	314	336	296	334	338	309	336	313	329	308	339	305	335	317	330	342	320	309	338	306	332	340	322	326	321	331	314	341	343	308	342	307	332	355	326	359	346	334	330	319	363	340	286	300	342	353	282	289	290	336	314	325	321	310	340	332	302	307	325	333	330	322	307	299	292	329	339	321	330	333	319	362	332	309	322	315	283	317	338	321	327	332	353	322	317	326	317	344	373	323	302	332	309	346	354	320	319	344	330	307	351	349	291	321	335	305	282	335	320	288	317	328	319	341	344	317	329	316	331	319	335	310	328	326	359	327	314	315	292	317	297	339	338	272	313	327	296	348	308	309	337	346	339	290	344	310	316	303	294	326	350	342	319	322	318	314	319	316	344	363	332	332	311	314	325	300	318	310	345	317	316	354	343	326	348	316	351	307	311	302	324	328	344	316	341	349	343	319	348	348	313	332	304	329	345	294	371	327	330	294	333	333	338	278	353	313	334	336	306	317	327	314	311	337	343	312	318	323	309	317	338	343	321	307	327	315	293	347	334	308	334	314	315	332	281	305	302	323	380	345	325	334	347	316	304	337	328	312	329	368	328	321	313	355	336	337	318	306	334	302	342	334	336	314	330	325	313	296	328	341	344	314	300	312	309	330	338	327	316	300	318	322	351	328	317	332	324	310	274	341	342	328	323	325	334	339	294	318	322	344	333	301	359	320	339	297	331	304	305	320	329	342	320	351	350	330	298	327	293	305	320	332	336	320	310	347	323	359	333	340	302	314	318	316	341	335	312	362	312	322	318	348	325	318	350	323	331	329	317	338	308	315	299	295	315	307	314	356	331	327	307	338	329	310	319	309	323	335	334	323	312	348	364	303	303	302	309	320	331	345	315	331	307	344	307	337	348	312	337	263	327	356	333	333	309	312	361	318	326	306	326	366	356	305	311	319	300	320	346	322	311	324	304	374	335	323	300	311	315	322	323	340	302	289	356	336	331	320	319	332	312	336	323	300	348	263	307	321	304	369	325	333	345	340	331	315	320	355	324	325	322	333	326	324	331	332	317	347	355	285	329	318	321	344	288	298	318	355	351	319	356	280	300	331	336	319	360	316	345	321	322	329	324	338	325	373	321	337	304	337	338	294	356	298	314	313	338	293	352	294	293	306	315	311	310	336	354	321	324	331	329	307	314	324	331	325	341	310	331	340	315	319	317	329	330	296	332	273	315	304	326	383	320	319	315	325	353	299	345	338	303	372	328	349	307	359	325	338	321	316	290	335	324	318	322	339	311	300	293	285	328	300	306	312	346	344	296	315	326	338	305	301	313	344	331	342	329	324	300	325	319	351	313	305	304	327	292	314	323	298	319	345	309	332	309	318	325	328	309	296	359	374	298	344	296	325	290	317	329	312	318	297	359	324	301	336	283	328	331	325	297	345	334	301	307	343	340	368	321	293	312	339	323	325	359	305	318	286	301	316	323	326	306	352	322	321	324	303	334	329	335	326	322	323	316	306	365	358	322	326	303	347	352	317	321	331	340	337	310	322	359	319	320	341	306	291	344	310	329	342	330	348	334	314	340	344	293	333	362	314	329	318	322	315	347	311	312	298	320	310	352	315	315	312	308	346	312	290	310	346	327	317	360	373	362	323	332	317	306	340	311	337	301	338	300	339	340	320	322	319	319	333	334	335	334	339	299	331	318	308	338	333	334	309	316	295	295	334	294	314	314	337	344	305	316	315	323	343	350	316	313	318	316	287	313	299	315	331	342	333	319	336	318	342	331	336	305	353	331	319	330	324	301	323	351	333	307	314	349	323	284	333	343	372	306	358	291	307	333	308	326	309	319	324	354	313	328	344	341	304	323	338	324	302	311	317	342	339	350	352	306	325	294	317	331	329	343	338	310	314	358	346	335	323	333	301	312	299	321	344	359	349	332	300	295	304	333	317	321	278	332	315	339	332	290	367	304	335	334	302	319	338	303	323	349	317	306	325	285	315	339	302	326	311	321	320	304	291	323	306	310	331	319	329	312	334	330	308	347	342	318	323	303	318	306	337	312	308	303	342	345	318	321	322	330	360	322	313	313	348	331	358	318	293	359	306	330	328	288	318	299	320	346	319	294	321	300	343	317	320	328	306	328	308	330	338	321	321	315	335	311	299	323	328	311	300	294	327	325	362	311	324	339	329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43520	45721	27503	22671	32771	26350	27024	14830	16577	34362	45556	44194	34633	21923	9954	3394	1283	802	740	756	717	765	733	779	744	767	689	737	764	767	728	694	714	752	705	759	728	756	777	754	724	744	778	809	753	738	760	729	738	709	729	772	735	774	747	753	762	738	738	756	754	769	761	776	698	756	740	755	726	721	739	703	784	755	792	744	743	764	739	759	707	709	715	718	739	733	706	733	743	723	755	773	742	720	740	772	718	719	702	788	737	719	734	778	765	733	778	748	739	767	735	737	679	781	747	774	758	732	814	737	710	709	728	759	746	741	722	742	773	707	717	713	737	751	706	693	760	729	749	696	691	729	730	759	776	760	719	767	703	738	721	743	703	729	706	799	730	743	702	734	725	746	783	767	746	780	755	739	679	722	723	732	700	788	785	754	737	768	684	773	720	724	715	734	737	731	821	776	736	792	720	761	760	743	718	704	725	743	723	740	788	748	799	785	766	711	760	731	764	719	777	742	698	787	761	765	771	777	753	754	731	756	705	686	738	739	685	750	733	803	734	764	755	734	693	681	722	740	772	741	718	677	724	786	752	754	773	734	723	740	716	741	695	739	764	734	764	752	744	728	741	709	749	792	726	764	698	718	746	762	743	717	730	725	752	704	748	705	691	736	738	704	794	788	744	757	753	759	737	719	722	785	757	739	786	688	754	716	755	781	744	765	773	762	729	783	740	737	753	767	753	762	706	725	739	788	783	789	727	793	706	728	702	734	712	750	730	753	725	722	714	754	704	762	751	723	769	745	726	737	709	731	732	740	727	752	746	708	761	753	709	724	744	728	739	788	763	692	774	765	768	726	729	724	717	781	783	753	740	739	751	773	741	711	740	703	752	754	732	798	778	729	758	736	729	754	743	751	771	760	721	761	767	748	748	698	710	750	753	734	822	770	784	752	716	719	789	728	730	695	765	791	734	736	697	732	720	713	724	710	769	717	738	792	747	754	729	779	711	737	714	754	710	775	747	757	756	718	735	699	787	710	725	703	700	746	725	776	724	738	739	741	704	774	751	734	760	747	744	779	728	761	747	715	797	739	764	759	747	778	716	767	750	737	751	752	737	696	740	697	787	749	759	768	743	769	752	756	708	734	739	711	742	784	770	735	702	726	703	738	797	744	722	736	721	713	767	743	748	744	747	712	736	793	710	766	715	673	758	749	766	747	735	765	724	761	742	717	771	737	755	712	747	760	753	770	725	751	709	755	711	740	726	731	728	733	759	740	733	759	777	720	715	765	675	752	790	776	769	748	738	718	791	743	789	713	759	745	710	753	754	718	753	773	753	740	764	773	761	763	756	714	777	710	738	751	771	710	743	710	709	796	785	739	776	743	759	760	726	731	752	706	733	734	703	725	727	735	748	733	774	666	736	720	722	743	737	748	728	719	706	767	697	768	719	732	731	742	747	741	761	751	715	713	746	752	766	750	730	750	744	744	708	712	760	704	722	724	752	718	760	751	708	751	749	760	749	839	716	742	725	771	737	757	728	788	749	709	731	754	718	804	753	762	692	756	764	747	790	756	732	765	773	766	752	767	731	705	752	753	727	729	762	671	724	740	745	728	770	736	764	705	734	756	744	750	762	727	745	732	750	709	734	728	731	737	750	670	720	739	713	734	771	680	693	760	758	753	716	723	710	764	770	742	745	761	758	747	772	694	745	754	742	679	780	767	761	733	754	782	769	729	725	771	735	719	742	711	752	732	689	734	781	743	757	711	788	749	749	741	772	748	753	736	753	760	791	722	753	726	767	782	788	738	771	801	692	772	725	739	784	776	789	717	750	698	743	719	753	776	742	775	741	764	732	739	749	708	742	749	716	738	756	763	750	749	736	732	752	776	724	721	713	761	730	697	732	723	765	706	758	765	731	740	764	674	732	742	717	733	783	745	754	780	714	737	722	754	696	712	745	753	712	779	686	743	780	774	734	725	762	689	764	771	737	778	692	775	804	732	719	781	775	781	745	755	744	718	742	738	746	756	760	720	710	775	724	736	714	728	749	724	682	729	758	710	738	746	714	745	725	733	739	738	710	705	750	746	782	745	733	798	730	736	714	757	767	756	762	724	749	719	761	696	740	728	796	724	733	785	737	751	740	726	727	787	744	741	772	763	743	753	701	749	705	737	760	741	733	768	755	758	764	710	730	708	735	763	746	765	728	782	745	752	722	759	725	732	703	764	753	751	790	760	733	759	747	760	711	740	741	790	786	739	741	755	697	779	766	736	745	798	795	730	721	766	699	741	751	757	785	764	727	757	706	802	730	740	758	759	743	736	695	753	754	740	732	787	768	777	754	748	751	751	734	774	744	714	746	755	694	734	734	698	685	745	803	786	699	742	703	704	740	727	758	747	752	746	696	769	775	765	788	770	745	723	735	713	709	747	729	732	722	769	718	710	718	741	738	757	758	725	752	780	774	705	716	751	773	706	771	776	746	680	773	696	763	764	768	741	729	742	751	723	748	756	775	736	727	737	739	750	685	757	760	720	738	733	710	770	730	729	706	733	774	700	748	791	714	712	706	801	692	732	790	750	696	763	709	742	754	734	741	766	761	734	756	754	717	758	700	750	768	770	724	717	745	796	738	728	734	736	693	729	742	741	783	745	722	765	775	735	703	768	780	752	753	733	687	701	761	740	743	755	721	740	748	752	743	768	755	727	742	761	786	751	719	706	732	736	692	771	745	724	779	755	777	725	762	758	695	718	739	702	742	711	707	743	747	740	704	755	706	757	752	753	736	771	762	741	686	699	761	773	758	730	758	780	730	759	741	707	740	748	760	763	735	737	753	741	728	759	760	776	727	817	680	759	718	789	761	800	727	758	762	756	745	749	699	720	735	743	758	763	768	738	757	756	714	721	701	704	758	723	760	712	753	729	774	763	698	719	711	750	686	764	758	786	744	760	710	740	792	722	788	752	760	789	739	760	769	745	803	756	709	715	761	733	756	790	735	704	689	749	728	781	711	723	700	752	799	772	704	694	742	748	745	751	744	677	795	755	760	733	794	721	727	767	774	757	741	765	753	707	737	723	703	725	695	723	727	745	795	719	764	728	755	742	688	691	743	745	769	767	748	750	755	751	716	749	766	741	731	780	760	769	773	746	730	744	701	739	792	755	744	736	743	673	764	756	772	745	770	744	742	757	768	739	688	762	754	772	758	738	740	751	747	753	705	759	778	761	724	734	799	753	762	755	747	786	723	747	734	761	745	739	704	689	718	749	774	757	717	767	699	716	744	776	713	708	760	733	749	768	682	745	724	751	726	721	719	743	659	705	684	751	749	759	727	752	721	752	707	750	721	729	665	733	765	709	738	764	702	730	747	735	741	758	785	718	686	731	755	738	725	754	711	716	735	753	711	756	750	776	757	768	745	788	744	723	730	744	762	765	714	709	747	773	680	744	699	771	735	783	741	721	727	757	764	729	757	744	706	767	767	768	742	786	715	728	706	793	793	723	740	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
53498	45433	30601	25580	26329	36962	48280	36252	14813	15605	14292	11552	6327	2722	1078	572	382	311	310	332	352	333	325	339	336	304	332	350	331	333	375	308	345	369	348	307	358	322	333	371	325	339	324	351	323	341	316	339	307	350	344	313	335	308	313	353	322	354	344	322	314	309	343	299	311	347	360	330	317	347	348	297	315	353	298	367	320	341	367	347	338	315	340	339	312	334	310	341	306	318	336	349	314	327	326	334	313	320	364	357	343	337	325	317	321	353	324	358	353	340	356	346	318	357	330	316	354	333	320	321	345	340	350	351	327	361	391	312	337	305	305	399	337	346	327	351	332	312	298	313	297	320	331	335	329	343	320	303	352	338	333	341	327	356	335	332	325	347	293	325	301	364	348	314	333	354	315	334	370	328	336	319	320	325	342	296	319	318	304	340	340	337	328	325	395	367	335	329	370	303	313	348	339	330	370	316	298	329	319	366	348	342	326	341	333	314	310	346	315	363	349	319	312	326	338	313	330	326	314	327	337	336	334	325	346	316	342	348	332	342	342	316	312	349	306	329	371	313	343	330	351	330	316	300	288	330	313	367	350	346	339	331	331	338	348	310	288	331	294	321	314	353	319	333	341	355	365	352	313	340	332	328	338	354	291	311	337	303	323	355	316	346	347	321	317	355	373	306	320	354	343	307	345	314	339	361	333	349	318	355	373	326	294	315	332	321	336	345	343	325	327	312	318	329	342	356	299	319	332	305	360	317	343	297	324	310	321	328	306	350	320	342	321	322	327	321	360	297	327	360	299	351	340	308	340	323	327	344	313	369	339	330	318	332	341	321	282	324	327	351	315	335	309	317	333	303	330	374	340	337	329	322	344	350	313	327	320	361	319	359	317	325	352	325	326	311	323	317	318	332	319	339	342	361	341	325	326	323	341	338	342	314	344	328	321	324	316	353	325	336	359	327	331	332	319	327	316	330	338	344	296	303	319	346	305	340	355	386	295	316	317	375	311	332	348	357	326	330	346	338	355	356	325	319	332	324	333	300	336	290	322	301	322	311	307	339	316	345	303	361	325	371	324	321	309	342	298	327	344	344	317	367	377	341	346	357	339	335	294	342	303	334	337	313	335	324	344	340	335	339	339	319	353	329	344	373	328	303	343	327	325	318	311	331	332	344	337	333	332	314	336	339	389	362	361	344	349	337	363	314	361	320	337	331	343	352	343	350	359	339	341	341	353	327	353	332	330	326	343	351	350	333	300	302	344	288	311	349	321	319	330	320	324	359	360	330	361	361	360	344	322	337	338	298	313	336	340	355	301	349	310	324	315	331	357	331	349	344	300	320	348	301	357	306	344	303	329	344	300	293	319	339	322	341	293	364	342	316	381	331	342	309	317	331	326	334	332	351	356	328	351	342	332	323	335	298	293	332	319	313	332	345	322	320	351	298	345	328	315	340	312	310	333	310	362	337	320	332	296	296	360	308	327	346	317	338	309	334	365	324	321	355	341	351	331	335	324	314	358	311	307	330	308	353	338	327	341	352	344	370	323	370	343	335	310	339	289	347	338	317	319	326	317	326	319	309	337	361	355	323	361	352	370	364	373	341	340	334	335	315	332	305	356	352	345	315	334	382	295	329	302	336	320	347	347	334	323	341	328	331	330	320	310	333	338	328	331	322	340	310	333	317	323	333	342	327	329	313	323	318	324	339	319	349	343	340	343	331	333	317	316	319	299	310	330	335	339	351	314	329	299	362	340	307	321	322	333	314	346	353	315	306	336	340	327	332	304	321	330	346	330	340	315	338	328	340	312	355	336	359	342	346	367	305	347	314	316	295	330	336	324	326	362	332	342	341	317	322	328	336	339	324	313	319	323	296	337	329	336	347	322	344	330	346	344	341	331	333	363	293	335	314	337	337	364	321	304	343	341	341	348	344	328	333	352	339	296	326	330	343	306	366	333	354	305	335	294	323	351	355	313	340	367	301	335	339	299	320	374	302	326	327	337	351	342	329	323	310	340	327	327	311	344	336	330	331	330	353	350	326	314	327	321	355	324	329	343	338	315	357	328	347	302	334	342	338	334	314	340	340	340	345	325	339	345	339	328	326	359	372	324	325	329	352	343	322	328	305	335	345	325	304	353	304	337	344	330	307	342	309	323	337	329	320	359	345	310	332	312	364	346	326	339	380	315	303	365	309	351	319	336	348	344	324	335	301	332	333	330	324	373	302	324	332	318	332	345	342	313	303	365	308	318	322	344	319	378	299	333	325	315	337	328	346	362	313	354	354	319	334	342	301	313	297	342	301	308	343	321	306	336	346	344	334	304	327	344	316	303	335	312	311	324	320	344	300	328	327	344	362	325	325	340	337	348	340	333	360	326	350	352	330	352	328	321	308	323	276	312	345	304	353	323	332	318	356	322	328	347	337	300	315	348	326	313	328	315	333	337	341	300	378	343	335	340	331	356	326	322	338	325	336	338	329	318	308	299	310	352	313	322	392	327	337	338	305	337	309	352	312	305	335	336	320	343	331	326	346	340	316	316	363	307	344	323	314	308	309	362	358	339	296	340	310	349	317	361	354	362	337	321	366	306	326	301	309	334	324	344	332	333	331	337	336	330	307	330	327	338	364	328	349	351	348	323	333	325	332	287	323	325	327	305	326	357	333	299	322	356	290	324	392	338	326	334	333	335	353	335	313	324	340	293	322	344	317	305	346	326	359	300	330	348	321	322	338	337	329	340	356	350	307	348	327	342	329	301	309	343	313	330	314	329	337	319	292	349	319	329	325	300	341	325	345	333	345	330	305	332	336	358	319	321	321	313	318	336	344	291	318	341	381	355	345	334	311	317	326	332	313	290	322	331	349	295	329	309	292	364	327	329	350	331	312	343	325	376	301	304	344	349	313	313	333	310	346	350	322	349	316	309	325	352	361	359	314	377	329	350	328	374	302	310	353	339	328	350	358	344	303	326	340	306	351	325	313	316	347	334	354	321	312	341	315	366	343	317	359	342	344	321	320	279	360	327	346	337	312	347	319	300	316	320	315	343	303	303	305	342	348	357	344	324	317	314	342	312	332	312	313	345	328	313	334	345	321	316	317	339	350	288	350	339	305	359	333	338	321	361	328	340	341	327	301	330	315	353	341	332	337	342	361	339	338	355	325	316	323	335	300	342	310	322	323	304	335	346	337	344	321	339	330	292	333	333	310	301	322	324	306	297	304	306	329	330	303	322	357	315	323	319	289	325	325	350	348	363	363	357	373	321	364	324	298	341	320	352	352	332	348	327	315	378	327	334	295	317	323	353	292	327	336	334	361	332	318	331	313	316	287	346	339	319	306	320	342	325	336	344	367	324	282	306	325	345	323	360	331	349	320	332	332	336	341	321	309	349	326	330	337	325	325	319	361	310	328	321	330	321	343	352	338	317	348	323	328	317	367	354	338	330	332	330	328	326	301	325	322	308	320	361	314	306	321	295	350	294	328	340	344	315	305	358	349	290	337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43462	45572	22077	23038	34079	50737	61227	46040	19204	34058	31972	28086	18235	9619	4044	1616	963	797	728	761	768	794	751	784	721	743	745	772	768	763	743	740	743	698	703	745	763	735	723	799	780	825	741	773	749	777	813	755	737	766	762	734	745	799	770	770	746	754	742	754	761	738	787	738	771	750	787	745	745	728	762	838	758	755	820	753	763	730	760	792	780	742	710	771	754	755	789	765	738	771	732	779	757	807	769	779	772	750	805	711	759	773	771	751	753	813	699	776	776	725	725	763	765	762	760	736	805	706	784	713	797	745	751	794	759	695	762	816	741	827	752	773	782	771	752	802	772	735	750	735	793	780	753	719	726	774	757	776	823	739	818	764	748	727	800	734	785	735	808	756	789	786	742	826	712	786	786	768	713	783	734	721	761	801	727	799	800	796	739	784	744	798	777	761	745	720	775	736	761	787	753	751	768	743	735	782	756	760	787	807	731	741	816	786	781	762	759	748	787	744	769	772	772	749	793	763	778	734	769	798	798	756	692	853	728	758	785	772	735	790	799	684	798	753	684	784	747	757	735	770	774	772	778	799	778	770	739	788	812	762	750	730	780	801	729	731	751	781	746	730	720	775	798	754	779	757	730	808	726	816	779	783	787	806	779	743	755	768	715	792	736	761	769	799	792	777	729	761	714	704	764	802	813	710	779	787	814	747	742	719	755	812	779	761	763	726	744	741	776	762	773	790	769	746	793	760	737	814	798	779	786	741	776	754	740	749	772	757	806	732	722	746	776	710	761	746	783	763	753	801	789	778	784	788	733	735	779	790	763	728	754	789	736	763	747	754	758	745	712	774	731	755	812	704	792	692	794	749	762	761	774	797	793	777	733	739	782	776	743	787	805	796	741	755	770	781	758	781	748	809	780	792	729	826	756	760	781	797	764	757	751	772	745	788	732	787	788	739	707	755	732	758	769	755	740	726	748	798	778	748	754	748	769	775	806	748	724	760	792	762	761	770	794	787	774	702	754	731	740	803	762	785	758	771	774	787	759	788	797	715	757	741	777	703	780	804	760	693	764	746	831	750	741	821	754	782	760	769	764	754	806	818	794	743	761	756	737	722	715	745	797	753	736	750	741	784	779	767	742	754	780	814	770	765	767	771	765	751	725	789	739	772	771	768	748	784	781	763	762	750	756	765	794	776	786	767	788	769	735	744	766	747	803	796	800	778	742	764	801	741	772	786	726	766	735	847	756	766	746	730	685	768	789	786	774	741	756	773	761	759	792	733	733	810	759	757	784	781	750	783	792	726	755	776	793	788	730	747	795	806	834	783	733	750	745	755	768	716	786	755	776	767	759	790	771	706	767	750	785	742	756	776	823	794	766	773	782	744	815	783	737	740	748	740	714	713	801	744	717	721	746	802	720	784	772	752	748	764	730	826	760	710	801	758	768	779	795	766	759	766	762	778	735	744	778	771	748	724	756	735	773	739	762	757	766	758	815	738	730	777	749	731	773	768	805	753	779	762	729	803	760	798	727	823	759	783	789	771	688	754	799	766	770	779	806	766	731	761	749	744	725	779	764	791	738	762	796	825	752	715	762	767	754	750	793	792	757	727	755	782	738	783	767	717	760	760	799	741	738	765	772	740	757	755	732	764	721	792	757	728	820	770	728	754	730	773	777	690	747	831	767	815	769	762	788	744	750	796	745	707	742	740	733	758	741	806	771	753	780	758	771	751	795	735	765	764	761	775	751	803	800	775	744	724	820	793	787	839	781	715	835	774	770	826	764	710	755	793	787	767	755	728	716	743	802	756	777	747	737	773	762	811	765	749	719	771	779	783	748	801	748	740	777	829	781	829	732	800	758	788	754	728	758	808	780	790	756	754	773	764	754	760	736	826	809	773	741	790	736	757	782	805	807	735	759	768	787	741	729	740	796	785	772	747	738	761	753	728	739	776	782	746	759	776	729	804	738	759	759	767	755	746	790	758	744	772	732	768	733	810	752	762	724	743	732	779	768	711	736	770	727	813	749	771	755	762	787	758	807	783	783	765	766	817	769	766	753	786	712	796	799	728	730	782	727	764	731	808	728	790	754	817	757	730	742	762	757	759	733	778	817	796	744	781	739	791	741	774	753	784	755	743	793	751	789	723	799	785	779	763	750	737	737	728	717	774	704	782	729	762	753	792	762	760	717	743	793	737	793	800	774	804	741	770	763	751	724	796	739	815	800	750	769	765	805	743	735	728	799	748	736	800	776	812	748	772	738	805	756	752	756	753	769	768	768	780	776	797	775	783	752	779	784	766	759	743	753	721	776	764	756	805	781	812	726	793	759	738	774	755	783	730	771	789	758	746	784	777	775	763	773	780	779	691	811	763	746	781	762	765	788	779	765	784	794	776	742	789	738	755	802	768	759	732	744	714	789	775	781	796	806	774	809	824	775	757	771	798	776	761	764	727	800	805	727	745	761	741	792	739	813	730	825	740	769	789	813	732	754	753	763	722	717	770	767	740	815	732	748	734	745	732	704	752	747	804	751	783	758	744	736	747	760	737	805	781	745	810	758	696	773	789	759	766	734	806	810	807	807	775	766	785	794	749	775	710	746	714	827	745	756	772	732	792	742	726	764	744	774	752	777	756	747	752	761	729	786	781	761	731	759	758	763	756	745	734	708	796	731	758	743	727	781	732	719	816	750	750	794	723	779	751	742	773	752	750	757	717	722	755	719	810	826	735	782	756	791	765	738	747	758	791	771	801	726	738	742	803	734	773	693	760	795	777	777	831	813	751	793	745	812	768	743	741	740	759	753	737	758	785	761	760	718	741	750	740	797	755	743	742	707	819	786	742	782	778	707	758	755	775	784	798	769	758	764	792	777	801	824	772	768	749	807	750	780	764	847	771	750	779	776	763	708	763	778	778	731	741	777	736	799	762	758	788	786	772	734	818	776	786	729	792	751	735	730	723	748	756	757	759	768	723	778	775	728	736	725	707	736	779	727	798	735	768	803	777	783	772	808	782	860	749	745	752	756	766	733	777	725	813	761	764	792	757	737	787	748	743	766	815	743	760	760	711	711	726	791	729	809	754	769	729	710	769	812	709	785	812	774	787	774	720	791	784	767	785	754	759	745	743	733	743	770	726	761	753	779	819	760	708	775	724	739	776	757	776	800	745	774	700	774	790	706	798	791	818	772	784	764	749	779	750	782	800	717	750	775	752	765	782	721	745	756	759	765	745	730	785	799	730	755	744	744	751	737	750	802	764	751	787	761	769	812	798	777	739	748	770	754	807	813	763	741	758	755	788	790	761	771	760	696	771	810	740	803	783	739	756	704	780	746	739	747	775	746	726	747	772	804	768	799	780	794	766	753	768	737	773	764	777	800	784	762	758	793	721	782	789	735	735	758	769	764	717	759	748	725	765	749	778	806	789	741	724	738	733	781	800	736	772	778	759	746	765	760	800	770	806	805	798	747	765	748	768	734	770	727	763	789	759	738	704	761	723	733	766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53880	46323	29946	25326	27024	46326	50263	37398	26273	13386	6365	3346	1630	900	506	417	362	350	361	354	374	393	331	344	366	316	364	393	338	363	374	338	311	373	310	353	324	358	339	345	380	347	324	364	314	337	356	316	371	313	341	344	347	351	337	365	329	318	339	345	338	335	376	320	338	324	321	342	339	368	308	339	344	351	318	322	341	327	361	358	341	347	321	344	337	328	373	327	364	357	340	338	370	354	353	365	344	345	339	346	362	358	347	361	339	319	326	312	362	397	334	317	347	348	331	356	338	327	349	347	346	351	332	298	365	348	341	341	326	362	331	364	374	360	356	340	386	350	344	369	340	373	322	342	362	376	364	364	344	347	359	317	336	357	336	375	349	346	376	378	353	353	321	332	372	380	367	377	341	354	344	365	363	365	341	385	354	337	367	337	338	384	372	313	301	326	338	327	350	337	356	345	334	362	346	362	339	359	356	373	372	346	349	357	367	353	316	367	350	344	365	326	354	351	370	365	352	335	347	362	347	337	333	332	386	360	334	321	350	347	366	352	335	339	354	341	342	338	319	336	342	364	362	327	385	351	346	329	365	355	362	323	315	343	356	351	382	345	341	336	349	337	361	340	353	332	350	335	399	328	361	373	360	333	345	342	327	332	317	362	336	348	330	378	377	350	350	341	350	353	344	352	363	335	359	323	343	354	356	322	333	321	362	330	341	337	342	366	385	318	316	350	361	336	356	338	318	338	361	346	337	363	360	356	326	343	351	365	363	334	397	378	338	366	338	366	354	362	381	335	385	331	316	338	332	370	359	334	322	327	362	367	346	299	343	389	366	329	380	333	380	329	344	366	332	331	347	364	371	343	336	382	297	329	355	326	314	338	316	365	347	346	359	369	336	344	311	348	338	340	333	330	323	358	336	323	340	325	351	347	330	349	328	346	344	337	364	330	344	378	360	342	342	334	334	357	357	339	331	357	327	337	308	363	362	368	369	338	336	355	348	350	360	359	340	315	372	319	349	338	325	363	346	320	339	325	363	353	343	300	374	330	328	322	315	348	339	366	348	344	377	359	325	370	346	336	338	353	333	345	375	388	367	338	358	329	339	369	358	333	338	321	333	367	342	341	325	329	362	383	313	337	359	351	350	314	354	349	355	345	351	341	331	358	336	365	346	375	383	341	331	343	359	370	336	341	371	341	363	349	318	356	321	350	337	369	366	338	313	338	366	364	362	374	353	354	314	327	346	324	335	325	336	357	338	340	349	361	320	359	334	342	331	333	354	342	346	351	358	344	364	338	376	334	323	340	304	341	313	332	357	349	356	321	325	366	311	359	350	338	352	339	312	308	358	312	337	356	351	323	383	346	367	290	321	371	339	311	384	354	343	346	361	345	352	327	353	341	351	325	329	333	318	352	326	314	338	385	322	325	329	334	347	331	341	331	359	362	362	319	324	337	362	360	335	357	334	348	352	359	325	322	351	351	341	358	344	320	342	342	354	360	380	333	345	366	345	366	306	345	339	386	361	364	366	336	355	356	356	325	322	344	366	351	322	368	357	369	362	350	351	330	370	370	317	326	349	352	313	330	334	309	333	331	343	344	332	349	333	357	336	342	339	326	363	325	367	305	343	323	334	385	364	351	371	315	381	324	345	344	335	321	354	355	314	329	356	335	325	400	359	345	343	327	304	322	341	355	338	359	308	338	350	341	352	340	339	353	330	341	360	336	369	329	345	336	363	322	347	342	365	376	350	340	342	355	342	333	346	324	326	318	365	355	344	338	365	414	357	318	376	330	342	356	342	388	347	318	364	322	350	348	357	348	362	316	343	376	324	344	380	343	330	325	324	367	381	341	316	347	372	379	362	374	337	337	343	343	354	371	344	416	377	353	348	334	319	316	335	343	320	354	357	334	366	358	317	351	298	332	316	340	346	332	322	313	356	333	356	315	332	375	373	350	354	378	318	339	354	311	365	334	362	382	347	359	331	329	326	341	344	345	363	356	343	356	346	389	362	322	350	330	379	288	335	341	312	356	336	302	336	359	315	350	393	330	350	331	340	312	351	329	346	373	346	340	327	342	352	372	321	347	343	370	361	336	338	342	324	321	326	339	386	323	319	383	359	334	343	320	331	356	326	319	381	300	336	357	342	338	358	345	358	319	359	344	337	347	337	367	342	362	318	351	333	365	383	321	349	368	349	315	342	355	312	330	316	343	342	372	345	338	343	346	349	362	357	392	336	355	330	300	351	333	327	307	381	352	384	332	316	351	314	316	376	377	306	345	338	336	337	360	344	318	395	354	363	354	384	339	364	387	328	362	354	324	330	320	337	358	355	319	361	340	370	334	331	323	324	346	324	360	397	357	332	339	345	345	344	338	339	346	332	353	317	329	344	359	362	302	326	317	333	363	359	348	388	353	310	326	352	353	360	381	364	353	351	368	352	330	343	353	309	369	356	336	347	362	372	369	339	353	325	338	337	365	330	333	337	328	369	360	342	330	305	360	335	377	312	349	392	338	349	337	333	308	355	317	342	360	314	307	335	326	340	344	340	334	362	345	374	332	328	330	378	310	370	346	345	354	364	358	329	341	374	340	379	374	322	326	334	338	324	365	341	333	366	337	337	325	339	336	349	341	326	338	347	366	352	346	344	328	362	356	377	355	328	323	344	343	344	353	315	350	334	343	362	346	341	335	352	368	340	329	331	329	372	361	329	340	352	306	363	291	316	301	331	332	313	362	326	343	349	349	321	342	366	341	370	367	355	351	291	311	389	325	353	351	386	359	322	376	395	371	372	350	353	350	312	339	339	309	341	363	329	339	371	364	327	345	315	345	365	337	335	359	318	361	362	316	354	326	327	330	342	344	346	340	332	333	337	324	326	300	308	357	381	389	340	336	359	389	346	305	357	354	365	348	362	360	340	346	344	323	311	314	353	350	358	325	310	310	329	338	341	371	363	343	355	308	329	357	330	353	350	328	330	334	344	365	339	327	334	329	367	371	329	390	339	357	321	333	310	347	330	358	349	335	327	313	324	320	355	299	332	345	321	349	348	357	319	347	365	378	370	327	361	340	326	332	340	313	364	346	341	349	344	323	352	328	351	368	374	373	360	334	317	369	303	333	336	365	336	330	316	340	338	340	365	314	320	307	329	335	297	357	345	364	332	344	323	347	375	362	325	355	324	327	319	337	345	360	329	362	359	351	356	363	351	332	324	325	356	336	314	385	369	363	340	319	339	296	359	337	340	341	357	327	365	343	332	357	353	320	335	330	348	340	336	339	321	310	330	361	367	314	364	355	331	342	352	348	333	354	325	324	388	312	324	329	326	351	358	355	360	339	343	326	364	338	317	344	359	319	340	328	338	319	361	335	324	334	356	348	319	356	362	330	378	334	329	334	344	320	355	363	341	330	331	365	305	346	339	335	336	356	366	356	369	370	340	350	311	325	364	341	338	333	332	329	369	333	323	327	331	352	358	365	327	352	336	325	343	346	309	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43697	48068	21004	27323	34201	63625	61942	49132	38982	25833	17969	11346	6340	3026	1530	989	835	841	810	833	817	753	826	780	851	744	855	803	835	742	806	851	761	811	780	758	771	772	752	802	750	800	811	800	805	757	804	825	822	837	860	825	765	763	756	761	767	709	783	828	776	787	795	793	736	791	796	783	790	815	769	719	782	806	759	780	816	765	815	792	789	773	813	729	805	826	759	796	755	822	805	776	784	839	774	752	784	779	787	814	753	808	805	807	801	776	794	803	820	810	729	789	797	807	810	846	823	798	784	801	847	768	827	812	816	799	795	795	772	808	793	798	802	787	764	774	776	785	784	778	794	768	804	815	825	764	792	773	767	776	764	790	870	773	773	761	805	787	776	829	789	810	799	811	764	834	811	840	797	809	785	786	786	764	765	788	751	755	811	801	756	807	797	840	795	819	792	852	788	788	785	792	767	772	766	786	835	813	761	818	814	793	791	753	821	818	814	812	764	768	824	777	756	772	786	790	833	797	797	801	755	801	790	784	783	818	823	750	814	735	752	811	824	800	767	781	798	825	807	736	858	813	832	793	778	774	769	813	782	772	794	812	831	826	753	778	882	797	784	794	811	769	811	797	770	797	842	760	824	780	817	780	793	767	734	809	773	780	766	769	821	780	746	842	841	819	814	816	761	818	759	797	797	789	748	796	798	776	790	759	781	828	748	800	783	867	757	812	847	751	818	829	844	799	767	773	778	794	822	842	780	758	763	770	850	798	845	819	795	756	826	818	872	807	821	841	806	734	835	822	798	777	751	792	799	744	795	829	799	800	790	800	814	790	747	769	800	803	841	789	826	818	809	780	845	857	792	802	773	792	823	756	802	816	815	793	778	802	802	817	807	775	787	790	829	834	769	838	852	782	810	756	769	815	793	873	786	790	787	790	841	795	782	814	768	776	742	810	816	748	735	833	801	743	800	832	826	790	827	793	783	764	795	765	848	767	823	761	763	801	782	797	778	789	771	851	827	799	788	768	828	821	808	793	807	817	806	762	760	831	740	799	811	822	760	785	758	812	755	813	799	762	820	790	803	767	806	795	824	860	766	784	773	854	820	803	781	806	816	786	762	829	836	774	779	778	741	825	799	781	813	829	778	795	740	815	823	798	764	799	829	815	809	788	809	795	810	762	801	759	771	835	841	778	808	777	833	834	786	737	796	778	817	818	802	837	782	795	781	827	771	815	813	803	839	789	775	865	793	844	810	772	820	787	776	780	776	775	803	784	774	778	800	727	828	778	758	815	781	762	819	797	762	808	865	844	778	764	757	855	801	834	727	831	784	786	779	768	823	802	782	826	801	745	791	783	824	773	787	804	807	777	751	788	817	849	778	783	797	798	775	787	780	751	818	850	805	808	802	869	792	754	799	812	793	784	820	748	812	822	777	787	819	804	824	777	786	806	771	823	820	806	750	771	807	832	805	849	789	758	826	850	818	868	780	795	782	814	787	786	801	811	811	782	751	837	730	818	818	803	781	766	820	786	823	788	777	751	802	800	810	817	831	791	754	826	789	781	730	779	764	809	806	810	741	789	824	793	774	741	819	831	767	747	782	755	776	821	775	781	822	778	787	766	831	801	770	798	764	822	787	825	804	839	785	818	789	779	805	801	789	819	755	771	769	831	772	804	757	807	858	754	766	813	772	739	757	782	820	759	791	825	748	781	804	738	760	796	760	810	784	803	777	773	814	760	825	753	809	770	798	784	844	835	753	871	776	804	799	807	765	773	805	790	840	810	823	781	794	791	824	788	829	773	847	824	768	785	777	759	790	793	797	822	814	789	809	754	802	823	803	796	844	830	824	817	776	780	779	785	811	735	779	827	800	814	792	782	780	809	778	834	818	780	807	804	846	754	806	857	788	817	733	822	783	788	797	795	818	822	801	770	758	741	835	813	804	767	818	749	811	776	801	760	796	831	789	782	791	831	807	797	778	771	829	798	796	782	830	829	743	779	790	764	786	799	795	827	758	755	799	755	818	750	803	851	828	812	801	776	813	781	825	757	755	818	820	800	766	832	837	824	797	786	779	803	834	792	827	826	785	775	771	793	784	744	783	794	801	776	825	750	828	811	777	810	794	827	808	818	788	789	814	792	838	792	751	811	753	803	798	831	841	778	813	768	775	792	788	771	763	779	781	824	793	820	836	749	762	784	792	786	765	826	810	844	786	765	798	809	768	765	817	774	763	790	800	775	802	783	829	826	780	750	833	786	808	783	793	740	833	777	811	794	844	839	834	745	772	811	789	770	809	774	787	768	799	806	779	753	851	765	767	801	807	799	814	827	777	777	804	781	827	857	797	760	828	829	802	750	757	807	810	836	775	810	756	826	771	824	785	848	799	795	740	789	843	792	780	779	746	792	787	813	804	771	752	764	802	815	778	858	760	810	774	790	824	798	767	776	788	823	800	774	732	795	725	823	797	814	808	761	775	813	784	773	786	823	831	775	785	749	812	808	786	757	810	742	769	787	796	822	825	820	805	825	766	785	781	763	808	769	822	746	804	840	782	832	814	812	800	812	764	819	766	735	782	787	816	798	812	823	801	812	752	797	841	780	790	775	790	779	774	807	781	780	773	768	814	757	811	781	770	814	785	767	784	753	777	815	795	779	758	780	805	764	769	771	773	744	828	783	791	818	788	793	821	772	829	770	774	789	806	765	828	781	809	756	748	777	795	804	785	757	780	789	848	811	808	804	789	807	765	817	798	877	803	775	789	797	752	803	835	766	762	765	760	813	799	806	796	804	791	769	743	742	770	765	806	810	813	786	829	855	794	785	793	815	784	754	811	800	775	797	802	805	783	804	790	827	807	777	819	800	770	772	812	833	805	753	795	769	792	805	846	817	792	802	794	855	796	790	759	781	766	840	745	799	810	785	780	803	747	785	818	771	814	822	760	820	795	802	791	819	820	832	780	793	762	823	779	778	788	784	766	776	803	737	790	832	794	766	777	831	789	811	803	777	772	829	816	847	744	750	813	764	790	781	766	796	805	705	789	831	800	777	831	820	779	810	804	750	878	807	800	792	849	828	782	802	784	787	832	800	788	813	818	790	815	852	849	836	821	764	803	759	804	772	801	781	861	801	752	750	812	763	793	762	810	815	792	721	805	792	769	802	822	808	760	839	818	811	821	844	765	808	788	788	837	815	761	782	719	757	752	791	769	751	815	814	802	762	781	827	822	753	788	776	782	777	811	817	784	835	762	776	791	762	773	845	785	773	805	796	814	805	818	765	777	854	811	806	802	857	857	786	815	825	780	786	779	762	824	798	823	799	749	774	752	791	812	801	812	803	864	791	810	800	746	800	809	800	744	770	766	826	787	772	753	755	769	797	791	838	788	796	827	772	770	776	808	782	854	816	795	786	777	819	750	780	767	797	828	775	803	766	770	777	831	760	813	797	822	808	802	854	763	777	775	769	788	745	777	773	746	801	803	782	783	799	777	744	793	746	815	809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75	75	75	75	75	75	75	75	75	75	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
73	73	73	73	73	73	73	73	73	5	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6
