19279
2
31535
0
25137
2546
1
17353
4111
1559
467
1098
1869
5
3114
4
8125
3
2727
8155
12
381
2730
6
20634
8
430
1824
6800
1557
675
2809
722
1661
3621
1045
325
1133
2143