2147483648S
421895831 507
960200 1
936079 1
-960200 -1
977160 1
945027 1
-977160 -1
960200 1
936079 1
-960200 -1
35080 1
13376 1
-35080 -1
960234 1
936085 1
-960234 -1
28876 1
10120 1
28224 1
9788 1
-57100 -2
27985 1
9678 1
-27985 -1
393 1
1354710 1
-1354710 -1
1336802 1
1312639 1
-1336802 -1
9191 1
4349 1
7270 1
12680 1
-7270 -1
-4349 -1
9836 1
2615213 1
60489 1
49814 1
78965 1
1312903 1
2963 1
-9788 -1
-9678 -1
-393 -1
-10120 -1
936346 1
-1881106 -2
2927 1
1312640 1
-2927 -1
-78965 -1
-2963 -1
42508 1
1312641 1
2938 1
10872 1
2777 1
49082 1
-2777 -1
398551 1
100288 1
76168 1
106921 1
83225 1
1795 1
2700 1
10938 1
727272 1
-727272 -1
685022 1
37854 1
1232256 1
707371 1
1304355 1
194703 1
1402 1
51940 1
-51940 -1
11030 1
51946 1
6716 1
-51946 -1
10819 1
13343 1
7645377 1
7651926 1
7652644 1
34992 1
20747 1
11850 1
11433 1
6324 1
16362 1
12127 1
15368 1
21326 1
26003 1
25656 1
114106 1
117891 1
97252 1
117227 1
270094 1
58023 1
39160 1
19365 1
32072 1
21821 1
800931 1
29849 1
307821 1
1288660 1
75638 1
-75638 -1
27626 1
10634 1
35416 1
18643 1
12831 1
563793 1
46178 1
1292573 1
2799870 1
1707467 1
17376 1
62987 1
48989 1
17295 1
24624 1
36968 1
28485 1
11922 1
35123 1
37404 1
13899 1
14494 1
14587 1
14249 1
1321499 1
613312 1
1338 1
22217 1
25534 1
13283 1
323098 1
16330 1
30190 1
929789 1
67350 1
64101 1
3188 1
3833 1
2784776 1
64410 1
5993 1
6785 1
80500 1
68845 1
29063 1
22781 1
38349 1
27786 1
84127 1
86769 1
77246 1
92687 1
80991 1
96756 1
96509 1
84676 1
134114 1
603166 1
12005 1
272992 1
1344 1
2408178 1
37738 1
31680 1
47497 1
6554 1
1249 1
1284236 1
603076 1
656538 1
304890 1
1315 1
73452 1
7153 1
1846 1
7613 1
2186 1
2560077 1
2562499 1
51880 1
-51880 -1
637907 1
654641 1
648022 1
644829 1
639512 1
636121 1
668343 1
703342 1
637282 1
638635 1
629829 1
50815 1
28954 1
629829 1
665612 1
645339 1
14825 1
13300 1
644036 1
659889 1
631056 1
638800 1
655954 1
636443 1
1914831 1
331228 1
7558 1
13092 1
3959529 1
4039881 1
1311638 1
1299787 1
1993651 1
1940428 1
24480 1
1325494 1
16004839 1
150425 1
-150425 -1
115463 1
704650 1
76000 1
14716 1
707240 1
701336 1
700641 1
706365 1
707017 1
718029 1
29353 1
727568 1
18161 1
31135 1
82153 1
26725 1
14043 1
646457 1
643814 1
