19279
2
31535
0
25137
17353
467
269
895
2730
6
3114
4
348
845
1098
4864
1
2727
3203
10
918
6800
3868
945
2955
1949
3
1029
991
20634
8
1987
1277
5
402
1020
78
1440