25137
0
31535
3114
4
17353
19279
2
467
1098
2730
6
20634
8
3268
1
4111
1622
6800
2275
1642
1425
515
2326
2749
381
1452
7952
1571
3006
3
2328
2091
578
1385
2758
2735