891
2
727
1
1870
4
800
693
947
483
478
1375
8
547
798
694
3
932
502
491
1034
472
1671
6
859
809
3541
488
599
587
661
535
669
799
570
1412