400
239
0
4
205
389
1
245
2
306
3
225
286
344
6
345
302
295
294
343
228
227
243
299
5
340
395
10
576
27
3000
6094
78
167
800
471
487
558
516
500
16620
300
1413