12
524
297
354
40
226
379
645
34
469
