557
1
442
526
407
406
395
434
431
410
347
655
338
761
3
642
2
446
904
387
1175
418
500
399
565
420
398
342
402
889
887