397
407
412
429
444
328
405
396
431
367
650
441
1104
1302
378