19279
2
31535
0
246
2275
1020
1824
467
2727
1551
474
20634
8
2730
6
846
2061
2809
17353
543
1132
445
1
155
1333
2008
511
25137
398
2089
4
2881
2190
4111
518