25137
0
476
325
1161
31535
288
2730
6
3114
4
489
1645
1
1880
2
482
17353
1872
929
722
19279
403
694
505
408
640
213
517
456
381
683
3868
1101
1557