509
584
371
483
1314
2043