25137
0
17353
31535
467
1098
3114
4
2730
6
19279
2
4111
6800
1575
20634
8
403
3819
1
292
381
2076
623
409
107
951
2328
5661
635
7952
2091
1346
979
1470
1020