25137
0
17353
31535
403
1098
3114
4
454
787
381
2328
2730
6
19279
2
269
20634
8
2490
1020
544
4111
2702
6800
1661
1
968
1043
1557
467
505
409
1161
456
1939