5546
6
3024
3
953
1
2125
1802
2
1570
1568
4241
1782
2166
23774
4
3745
18258
0
2551
2901
13967
2512
442
6547
3196
3580