25137
0
17353
31535
1098
3114
4
2730
6
19279
2
4111
6800
467
326
1
1727
1752
20634
8
1642
381
1880
409
2328
2091
1020
957
415
951
456
2282
3
476
787
1557
403