19279
2
1020
0
25137
2275
968
1824
20634
8
2190
1
802
486
2730
6
17353
543
2809
171
1282
792
857
422
58
31535
139
341
169211
11
1677
484
239
356
2211
46