19279
2
31535
0
25137
17353
20634
8
1559
521
1
467
2730
6
3114
4
691
2546
4111
7952
814
1098
2306
683
2522
646
492
105290
2168
5
1824
572
1302
6800
1860
1452
1823