345
0
342
4993
365
388
1015
1552
600
4196
412
1621
1034
404
4864
2219
475
691
418
1399
23952
391
1611
892
333
960
378
100
343
503