19279
2
31535
0
25137
17353
20634
8
1559
467
2730
6
814
1
3114
4
2334
1889
2546
915
4111
521
1922
1098
1365
1129
646
1587
683
1231
7952
105290
2229
3765
2317
417