25137
0
19279
2
31535
17353
2730
6
3114
4
20634
8
1098
2061
392
169211
11
2275
6800
4478
2224
3092
1
2809
497
360
1551
467
1824
46
2222
2987
121182
1559
2961
2668
115