200
1001
21
36
2000
623
12
25
800
803
13
20
300
334
15
297
405
16
14
351
18
308
5
264
10
333
37
100
736
9
43
1000
2879
46
93