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