-1 -1
-1 -1
332150 333946
458362 466656
426470 430625
10547 12252
265 6426
1771 7734
53534 57768
-1 -1
-1 -1
47203 52778
762114 765582
2266 5640
64870 67228
