200
486
8
20
2000
330
6
3
800
521
4
473
2
5
50
839
1
21
2107
10
172
2286
16
187
1316
150
2971
7
146
1931
57