691
0
632
844
369
973
1132
827
494
2435
1025
422
1244
823
1405
576
1346
847
503
676
530
380
1701
846
809