510
479
292
454
194
432
425
241
473
284