19279
2
121182
1
2730
6
1216
1020
0
1453
282572
1921
4
968
9807
2000
25137
44199
31535
168
2275
2987
2125
788
476
17353
812
5255
16
39034
2477
1267
1824
169211
11
18385
1053