1150
0
747
1866
3
592
547
527
387
3644
514
714
472
300
6339
1540
984
342
361
770
299
711
479
445
1044
200
326
393
483
292
1817
718