25137
0
17353
31535
1098
3114
4
19279
2
683
1824
451
608
2211
2730
6
543
213
81
422
392
859
391
369
493
6800
1428
66
631
661
919
710
503
642