1259
863
541
541
1440
548
543
1095
317
264
177
246
264
264
408
2185