400
246
0
4
214
404
1
258
2
312
3
233
293
354
6
362
317
309
302
353
236
232
251
5
347
248
414
10
592
27
3000
6153
79
168
800
478
495
565
524
500
16817
301
1421