383
1127
414
343
421
620
514
508
533
483
437
420
406
614
506
658
583
545
523
518
412
450
280
318
411
340
725
340
314
278