19279
2
31535
0
25137
17353
2546
1
4111
2730
6
6800
467
3114
4
4340
5
1559
915
1098
2440
722
2203
1423
381
675
20634
8
1929
2727
388
2194
683
1754
1976
1670
1452