19279
2
31535
0
400
25137
17353
467
2730
6
3114
4
1098
1269
20634
8
44199
895
6800
2275
2091
3499
7
78
1020
918
845
1037
348
1901
3
269
1862
1
4864
2668
464
1184