19279
2
31535
0
25137
17353
2546
1
4111
1559
1098
3114
4
1869
5
467
2749
3480
514
2730
6
6435
7
3691
20634
8
6976
12
1824
3149
3498
6800
1020
36609
34
1302
1452
4895
968
2610