25 0
698 762
0 0
1604 741
999 613
26 0
455 1180
1927 1067
1911 455
1349 928
310 347
403 430
1 0
1247 508
1428 484
1529 129