25137
0
17353
31535
4111
2
467
19279
2730
6
1098
3114
4
798
909
314
1020
1824
1045
403
1559
1557
367
787
6800
846
1161
589
381
710
663
456
918
1571
1