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