50
415
0
1
559
2
400
806
7
19
500
525
6
9
300
816
31
100
679
5
10
742
34
20
377
479
4
699
800
782
13
858