510
305
271
464
618
608
412
219
466
394