25137
0
458
19279
2
1824
2076
1
1020
467
2275
745
20634
8
2546
381
31535
3815
968
823
553
363
139
633
3114
4
3428
3
918
1663
5477
152
1132
2006
1949