384
284
1567
2586
3222
583
583
260
1936
311
663
583
750