25137
0
547
1020
4111
2
4536
467
31535
476
2328
3428
3
798
2076
1
2490
839
381
429
1557
968
1567
402
514
287
2702
451
722
1025
1161
120469
35
456
408