25137
0
31535
17353
1098
3114
4
547
1020
2730
6
19279
2
4111
6800
4536
467
476
2328
3428
3
798
2076
1
2490
839
381
429
1557
1567
402
514
287
2702
20634
8
451