800
364
10
1
1000
479
3
5
583
14
7
666
405
599
440
2
500
372
0
587
6
600
538
714
16
20
607
9
715
13
23
200
708