282
944
421
390
522
421
386
332
466
371
551
480
254
438
469
532
507
364
355
404
324
358
408
507
356
542
265
277
508
436
430
581
1083
529
222
620
271
483
325