500
467
5
10
479
0
50
420
13
300
773
3
9
583
8
600
363
4
2
438
589
530
581
1
356
700
727
521
6
14
800
832
16
424
340
421
435
392
706
400
646
15
21
586
100
622
639
7
19
468
11
1000
1507
30