520
417
347
454
290
349
346
378
452
442
513
517
297
266
248
374
527
385
483
510
261
231
280
497
429
514
316
478
383
480
407
492