0
0
0
542
321
376
335
305