419
707
455
848
813
584
429
612
363
319
2043
469
363
551
425
5275
404
354
460
575
401
537
350