19279
2
25137
0
31535
17353
4111
20634
8
2546
1
2275
467
2317
2316
1647
1824
3691
5
1860
2749
691
2809
1452
492
683
1550
2987
924
2522
1346
2574
1869
2008
1344