502
415
365
386
473
1163
456
388
411
448
326
340
358
663
490