25137
0
17353
31535
467
1642
1
1098
3114
4
2730
6
19279
2
4111
6800
5112
3
286
20634
8
2554
9
381
683
2076
1810
318
279
409
951
2328
7952
2091
1567
1346
1020
1937