25137
0
31535
3114
4
17353
2301
2
467
1098
2730
6
19279
1346
4111
1044
6800
1367
1
2215
7
2275
1197
3
848
2572
2136
20634
8
381
1452
7952
3006
2328
18385
2091
2391
2735