510
1
305
0
426
446
4
384
310
274
332
359
521
8
356
2
257
3
371
160
175
1004
421
5
360
259
250
4119
900
456
327
352
329
264
393
302
269