469
237
451
288
280
404
254
420
238
420
352
292
270
552
319
418
300
604
409
530
239
413
386
571
334
398
414
868
301
418
348
408
465
409
527
1
445
473
2834
460