2017 has already seen 503 ceasefire violations