19279
2
1824
0
31535
246
1132
2275
427
1020
547
3
155
25127
467
381
25137
2727
1551
474
20634
8
543
387
2730
6
846
393
518
7334
4
2061
2809
17353
226919
14