自然数17954,17399,16964分别除以a的余数相同,求a最大是多少?