1259
863
541
541
1440
548
543
408
317
259
177
246
259
259
408
408