383
0
1773
384
4452
501
1466
1358
1603
918
646
422
857
371
320
155
418
392
2306
2387
1
1477
63
467
997
3808
489
2445
500
288
509