25137
0
19279
2
467
458
1004
1
1462
4111
31535
398
456
258
1972
2328
5875
683
1824
798
2190
333
339
409
3233
16
455
319
957
381
1981
951
2152
691