19279
2
467
0
78
31535
443
1020
4864
1
25137
968
348
169
1862
1440
44199
895
2727
802
246
2275
17353
2061
458
935
3203
10
991
845
363
637
341
125