500
165
7
0
400
166
4
1
600
273
233
2
602
5
1000
578
3
800
561
9
1088
11
927
700
1098
17
10
900
1261
2953
8
26