300
201
5
2
400
230
7
200
304
9
500
431
16
10
700
481
11
1
800
537
19
600
411
3
497
673
8
947
51
32
100
901
31
40
1032