386
527
538
526
501
343
346
359
329
393
1212
355
454
1177
394