25137
0
19279
2
31535
1824
2275
467
7334
4
1020
918
2730
6
520
2126
1131
2727
5
2522
2668
3114
2459
9
798
17353
1369
448
1
2546
802
5155
8
1842
683
1949
3
653
2211