1842
2
4017
4
674
0
1084
547
121182
1
2315
2658
585
328
17353
383
671
675
3360
3929
10
312
325
525
2306
1116
466
1817
1073
2126
714
1131
1182
2095
391