607
307
552
309
548
333
571
314
610
372
599
359
565
338
576
379
543
300
564
329