8
319
352
39
264
-824
-885
993
685
-355
-69
620
-614
496
43
882
-282
-193
192
-523
-722
874
-924
-996
-751
-459
-435
-13
-611
-955
-750
65
-355
133
944
138
-656
704
-572
395
535
-100
967
-370
990
78
957
540
893
-743
-188
-846
-121
-202
-112
-994
518
-464
0
