806
0
839
1084
1
798
1209
2
24
1045
854
654
701
1058
783
902
1031
1072
888
1020
782
919
822
960
673
1559