25137
0
2730
6
17353
31535
1098
3114
4
19279
2
4111
6800
467
1832
3
1133
683
20634
8
1101
381
1161
1880
409
668
456
614
403
454
1661
1
2328
979
2091
1020
957