556
2
484
1
1557
444
355
390
432
362
407
472
1167
3
560
512
591
473
497
571
502
448
565
736
610
389
568
519
540
445
1047