25137
0
3114
4
31535
1193
1
1326
467
1733
17353
1642
1124
2275
2
1098
107
1501
1894
1664
2326
3268
1425
688
1922
263
661
1823
2730
6
3006
3
19279
775
1566
1665