200
393
4
3
356
5
300
367
2
1
600
1882
16
58
1079
9
33
50
1201
7
38
500
1108
6
12
3914
135
3379
27
2380
21
3216
87
100
6639
48
17771
56
322
1140
0
1873
39
1260