510
479
293
456
194
432
425
241
473
284