658
2
982
1
3595
3926
14
9504
6
1485
2152
2082
1788
3580
13967
23774
4
6547
0
18258
5801
5252
442
3606
3