19279
2
25137
0
31535
2301
912
1
1824
2275
467
624
311
2668
3114
4
3012
17353
2163
987
2441
802
1739
2730
6
1842
2190
20634
8
2855
3
2126
2727
5
247
2073
3691
2809