19279
2
25137
0
646
2730
6
423
376
2522
467
572
247
871
31535
2551
1
1824
2727
899
54
265
691
2655
309
545
492
451
614
392
2964
460
1645