19279
2
31535
0
25137
17353
2546
1
4111
467
1559
3114
4
1452
1098
683
1865
430
3559
2730
6
20634
8
1869
5
2727
2524
3149
381
292
7952
6800
2121
348
1571
4940
388