19279
2
545
0
25137
572
576
772
1
31535
2275
467
171
1824
20634
8
1346
1428
2190
2730
6
653
1543
445
683
259
347
953
292
1665
466
3114
4
2856
1133