500
94
3
1
400
111
8
0
200
186
13
800
236
19
7
257
12
5
700
396
16
14
1000
213
231
321
9
216
6
276
600
1788
64
51
322
26
4
258
164
174
50
267
272
466
394
334
345
519
23
480
25
15
402
371
11
5000
902
100
333
10