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