19279
2
552
0
1343
798
31535
1824
472
422
2345
1
1020
2189
2730
6
1053
475
467
522
139
745
2275
152
458
246
414
3498
4
58
2211
543
2459
9
1504
25137