19279
2
1824
0
423
467
25137
31535
671
573
17353
572
1098
547
968
953
1020
407
2551
1
554
543
349
1116
605
780
581
552
859
970
994
333
659