381
0
640
454
722
47041
918
1425
490
986
776
391
524
401
2702
415
1557
820
310
321
554
532
262
970
286
3868
2
455
345
295
350
400