500
135
6
0
400
143
4
1
600
251
215
2
581
5
1000
555
3
800
539
9
1063
11
7
906
8
700
1058
17
10
900
1230
2900
26