8125
3
693
0
3663
1
680
251
907
2934
820
445
1853
1041
797
856
474
561
711
378
374
508
2008
644
1182
164
960
2194
4
553
1428
941
246