25137
0
17353
31535
3114
4
1098
19279
2
419
1551
1824
918
2730
6
5605
3691
5
1020
20634
8
2275
6800
426
171
467
711
326
372
404
649
968
2758
1
4111
247
1466