690
2
878
1
1804
825
910
705
900
4
717
1375
8
797
547
483
478
463
859
809
472
1670
6
932
501
491
1034
3539
488
694
3
587
661
599
535
580