19279
2
25137
0
31535
17353
4111
2546
1
20634
8
2275
1869
5
5223
9
2809
2574
1647
467
1972
492
1824
683
968
3691
2749
1020
4604
13
1009
16628
14
390
3469
4
691
547
2881