300
765
7
32
800
645
4
900
1129
28
21
700
404
500
736
3
200
649
15
527
600
438
5
250
358
1
0
364
2
150
605
10
638