19279
2
1020
0
17353
2275
968
25137
3092
1
31535
3498
4
2587
16
169211
11
521
472
458
2546
231
530
13760
1824
226
798
1029
418
290
21743
787
255
1454
2190