410
246
606
513
484
572
324
251
472
526