25137
0
19279
2
31535
1131
1824
2275
467
1020
2076
1
7334
4
2730
6
333
918
47041
547
2126
2727
5
2668
2522
646
3114
325
2459
9
17353
518
2211
363
2329
2546
802