19279
2
25137
0
467
31535
1824
1677
1020
2730
6
646
2190
1
20634
8
968
2657
3
2668
418
325
929
1488
688
691
2546
2041
276
369
747
2551
505
171
17353