19279
2
25137
0
467
572
2564
1824
646
2459
9
1428
390
893
31535
423
13774
3
458
2522
691
2275
46
2551
1
17353
2694
2190
3251
6
3498
4
543
2730
683
97284
1131