900
586
3
5
250
503
2
300
575
585
1
50
417
0
4
499
1005
14
15
100
473
8
761
25
500
726
440
7
475
10
1466
33