400
140
9
0
600
161
4
1
134
2
500
201
5
300
204
800
672
12
20
209
3
100
320
265
50
256
7
962
35
90
391
200
88
312
772
6
19
342
250
582
14
16
1000
3002
36
52
483
900
1193
8
15
841
13
853
18
482
2148
67
89
1003
10
459
873