19279
2
2275
31535
0
25137
3092
1
527
17353
1020
389
453
2546
372
467
7334
4
684
333
2711
2730
6
334
1084
400
312
918
2076
311
543
180849
25127
1817
363