25137
0
31535
81
1392
314
2328
3
955
886
1528
1
2546
19279
2
676
1661
5617
5
1823
1498
2987
2599
813
1372
458
1010
907
341
255
2346
483
5255
16
115427
2330
4