400
560
0
4
498
1
503
493
530
485
3
2
404
488
200
592
474
600
660
10
562
8
500
549
2000
743
800
958
5
700
988
7
682
679
6
50
1055