478
1
887
650
3
484
607
597
17453
9
602
542
557
391
634
480
413
546
420
599
468
522
2
502
400
444
450
1578
742
674
485
564
620