252
532
528
472
476
1125
412
408
1020
585