423
304
161
529
251
539
2K
219
321
341