25137
0
1824
518
333
2275
2
19279
1020
7334
4
17353
31535
2329
47041
2615
1
464
437
4143
6
775
21743
918
514
799
376
297
249
20634
8
2668
3114
325
387
1711