19279
2
467
0
20634
8
78
2855
3
282572
17353
2668
2727
1020
443
4396
2730
6
348
1862
1
44199
25137
935
2198
5
125
2987
895
2275
968
3203
10
31535
4864
991
169
2061