-1 -1
-1 -1
1097 9500
150 5908
66305 89863
-1 -1
-1 -1
-1 -1
-1 -1
-1 -1
309993 -1
356757 366169
-1 -1
-1 -1
-1 -1
