19279
2
31535
0
25137
17353
467
2730
6
3114
4
78
443
1020
4864
1
1098
348
20634
8
169
1862
1440
935
44199
895
2727
6800
802
246
66
2275
2061
13
458
3203
10