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