19279
2
25137
0
31535
20634
8
2546
1
4111
17353
2275
6515
848
467
1647
814
9088
521
2809
1865
683
1332
105290
1559
292
1976
1860
1452
2727
2730
6
1922
1129
755