200
529
8
24
2000
354
6
3
800
548
4
496
2
5
50
862
1
21
2159
10
172
2326
16
187
1369
150
3031
7
147
1962
57