10
500 500
501 501
501 502
1 500
499 500
499 500
2 500
600 500
1000 500
700 500
