395
529
526
205
329
513
215
88
423
327