19279
2
31535
0
25137
17353
2730
6
20634
8
1811
3114
4
467
2190
1
1559
2546
4111
2659
1098
1869
5
36609
34
445
1824
329
2275
6800
1934
623
1222856
2904
572
646
2125
886