25137
0
968
382
1661
1
4396
3
2727
2
1372
3092
1477
422
543
2120
6
396
864
2125
2258
379
588
494
1343
2351
804
4426
1348
1169
2461
20
538
857
2328
871