25137
0
2657
3
31535
325
17353
3114
4
1161
19279
2
707
456
1098
320
4111
929
328
298
403
286
813
2730
6
115427
1661
1
598
422
366
1020
20634
8
381
968