55
23
1399
487
416
202
542
426
889
770
284
2188
297