19279
2
467
0
25137
31535
543
2522
653
572
2275
423
1131
691
20634
8
390
1824
683
17353
1116
953
2615
1
2551
1428
597
469
2190
2328
2655
407
859
3248