445
363
4113
334
142
547
436
100
203
237
193
221
6530
242
352
162
202
255
170
103
345
517
224
275
247
110
241
314
5010
80
298
482