500
407
10
0
888
519
2
6
467
1
3
600
441
17
9
374
546
4
700
633
7
13
261
5
985
42
383
233
1000
586
2000
818
525
432
628
373
624
15
320
300
275
400
254
347
489
21
737